#include <cstdint>#include <span>#include <string>Go to the source code of this file.
Classes | |
| struct | pulp::midi::TuningQueryResult |
| struct | pulp::midi::TuningNoteResult |
| struct | pulp::midi::TuningStatus |
| class | pulp::midi::TuningProvider |
| class | pulp::midi::EqualTemperamentTuningProvider |
Namespaces | |
| namespace | pulp |
| namespace | pulp::midi |
Functions | |
| bool | pulp::midi::is_valid_midi_note (int midi_note) noexcept |
| bool | pulp::midi::is_valid_midi_channel (int midi_channel) noexcept |
| int | pulp::midi::normalise_midi_channel (int midi_channel) noexcept |
| double | pulp::midi::equal_temperament_frequency (int midi_note, double a4_hz=440.0) noexcept |
| int | pulp::midi::equal_temperament_note_for_frequency (double frequency_hz, double a4_hz=440.0) noexcept |
Variables | |
| constexpr int | pulp::midi::kUnknownMidiChannel = -1 |