#include <pulp/timebase/tick.hpp>#include <pulp/timeline/item_id.hpp>#include <compare>#include <cstdint>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::timeline::MidiLaneAddress |
| Address of one continuous controller stream within a MidiContent. More... | |
| struct | pulp::timeline::MidiLanePoint |
| One authored value on a controller lane, positioned in canonical ticks. More... | |
| struct | pulp::timeline::MidiExpressionLane |
| One controller stream's authored points, ordered by (position, id). More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::timeline |
Functions | |
| constexpr bool | pulp::timeline::midi_lane_address_well_formed (const MidiLaneAddress &address) noexcept |
| Returns whether every address component fits the width the wire gives it. | |
Variables | |
| constexpr std::uint8_t | pulp::timeline::midi_lane_address_maximum = 15u |
| Largest admitted UMP group and channel address component. | |