Properties of an audio source, as reported by the host. More...
#include <types.hpp>
Public Attributes | |
| AudioSourceId | id = 0 |
| std::string | name |
| Display name (track name, sample name, ...). | |
| std::string | persistent_id |
| Stable across host sessions when reopened. | |
| int64_t | sample_count = 0 |
| Total length in frames at native rate. | |
| double | sample_rate = 0.0 |
| Native sample rate. | |
| int | channel_count = 0 |
| bool | merits_content_based_processing = false |
Properties of an audio source, as reported by the host.
The audio data itself is fetched on demand through the host's content reader callbacks.
| int pulp::format::ara::AraAudioSource::channel_count = 0 |
| AudioSourceId pulp::format::ara::AraAudioSource::id = 0 |
| bool pulp::format::ara::AraAudioSource::merits_content_based_processing = false |
| std::string pulp::format::ara::AraAudioSource::name |
Display name (track name, sample name, ...).
| std::string pulp::format::ara::AraAudioSource::persistent_id |
Stable across host sessions when reopened.
| int64_t pulp::format::ara::AraAudioSource::sample_count = 0 |
Total length in frames at native rate.
| double pulp::format::ara::AraAudioSource::sample_rate = 0.0 |
Native sample rate.