#include <pulp/audio/rt_safety_contract.hpp>#include <pulp/midi/buffer.hpp>#include <pulp/midi/ump_buffer.hpp>#include <pulp/playback/event_compensation.hpp>#include <pulp/playback/stable_renderer_shell.hpp>#include <pulp/playback/transport.hpp>#include <array>#include <cstddef>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | pulp::playback::NoteRenderResult |
| class | pulp::playback::ArrangementNoteRenderer |
| Arrangement-note scheduler for the engine transport-tick lane. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::playback |
| namespace | pulp::playback::detail |
Functions | |
| constexpr bool | pulp::playback::detail::note_event_offset_in_range (timebase::SamplePosition event, timebase::SamplePosition range_start, std::uint32_t frame_count, std::uint32_t &offset) noexcept |
| Computes a block-local offset without signed overflow. | |