Authoring/serialization schema. More...
#include <sample_heritage_schema.hpp>
Public Attributes | |
| std::uint32_t | schema_version = kSampleHeritageProfileSchemaVersion |
| std::string | profile_id |
| double | host_sample_rate = 0.0 |
| std::vector< SampleHeritageVoiceBlockSpec > | voice |
| std::vector< SampleHeritageBusBlockSpec > | bus |
| std::vector< SampleHeritageRecordCommitBlockSpec > | record_commit |
| std::vector< SampleHeritageStageSpec > | stages |
Authoring/serialization schema.
Construct and validate this off the audio thread; the callback consumes only SampleHeritagePreparedProfile.
| std::vector<SampleHeritageBusBlockSpec> pulp::audio::SampleHeritageProfile::bus |
| double pulp::audio::SampleHeritageProfile::host_sample_rate = 0.0 |
| std::string pulp::audio::SampleHeritageProfile::profile_id |
| std::vector<SampleHeritageRecordCommitBlockSpec> pulp::audio::SampleHeritageProfile::record_commit |
| std::uint32_t pulp::audio::SampleHeritageProfile::schema_version = kSampleHeritageProfileSchemaVersion |
| std::vector<SampleHeritageStageSpec> pulp::audio::SampleHeritageProfile::stages |
| std::vector<SampleHeritageVoiceBlockSpec> pulp::audio::SampleHeritageProfile::voice |