13 no_note = std::numeric_limits< std::uint8_t >::max()
23 return static_cast< std::uint8_t
>( note );
constexpr std::int16_t get_note_distance(note_t lhs, note_t rhs) noexcept
Definition: note.hpp:32
constexpr note_t operator+(note_t note, std::int16_t offset)
Definition: note.hpp:26
note_t
Definition: note.hpp:11
#define SEQUENCER_ASSERT(cond)
Definition: assert.hpp:8
constexpr std::uint8_t to_uint8_t(note_t note) noexcept
Definition: note.hpp:21