#include <pulp/playback/capture_engine.hpp>#include <pulp/runtime/result.hpp>#include <pulp/timebase/compiled_tempo_map.hpp>#include <pulp/timeline/model.hpp>#include <cstdint>#include <span>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::playback::MidiCaptureMaterializationConfig |
| struct | pulp::playback::MaterializedMidiCapture |
Namespaces | |
| namespace | pulp |
| namespace | pulp::playback |
Enumerations | |
| enum class | pulp::playback::MidiCaptureMaterializationError : std::uint8_t { pulp::playback::InvalidConfig , pulp::playback::IdentityExhausted , pulp::playback::InvalidNotes , pulp::playback::SampleRateMismatch } |
Functions | |
| runtime::Result< MaterializedMidiCapture, MidiCaptureMaterializationError > | pulp::playback::materialize_midi_capture (std::span< const CapturedMidiEvent > events, MidiCaptureMaterializationConfig config) |