Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::playback::MidiCaptureMaterializationConfig Struct Reference

#include <midi_capture_materializer.hpp>

Public Attributes

const timebase::CompiledTempoMap * tempo_map = nullptr
timebase::RationalRate capture_sample_rate {0, 1}
timebase::SamplePosition placement_start
std::uint64_t frame_count = 0
timebase::TickDuration quantize_grid
timebase::TickDuration minimum_note_duration {1}
std::uint64_t next_item_id = 1

Member Data Documentation

◆ capture_sample_rate

timebase::RationalRate pulp::playback::MidiCaptureMaterializationConfig::capture_sample_rate {0, 1}

◆ frame_count

std::uint64_t pulp::playback::MidiCaptureMaterializationConfig::frame_count = 0

◆ minimum_note_duration

timebase::TickDuration pulp::playback::MidiCaptureMaterializationConfig::minimum_note_duration {1}

◆ next_item_id

std::uint64_t pulp::playback::MidiCaptureMaterializationConfig::next_item_id = 1

◆ placement_start

timebase::SamplePosition pulp::playback::MidiCaptureMaterializationConfig::placement_start

◆ quantize_grid

timebase::TickDuration pulp::playback::MidiCaptureMaterializationConfig::quantize_grid

◆ tempo_map

const timebase::CompiledTempoMap* pulp::playback::MidiCaptureMaterializationConfig::tempo_map = nullptr

The documentation for this struct was generated from the following file: