#include <instrument_voice_allocator.hpp>
Public Attributes | |
| VoiceState | state = VoiceState::Free |
| std::uint64_t | voice_id = 0 |
| std::uint64_t | started_at = 0 |
| int | note = -1 |
| std::uint32_t | sample_id = kInvalidSampleId |
| std::uint32_t | voice_group = 0 |
| std::uint32_t | choke_group = 0 |
| std::uint32_t pulp::audio::InstrumentVoice::choke_group = 0 |
| int pulp::audio::InstrumentVoice::note = -1 |
| std::uint32_t pulp::audio::InstrumentVoice::sample_id = kInvalidSampleId |
| std::uint64_t pulp::audio::InstrumentVoice::started_at = 0 |
| VoiceState pulp::audio::InstrumentVoice::state = VoiceState::Free |
| std::uint32_t pulp::audio::InstrumentVoice::voice_group = 0 |
| std::uint64_t pulp::audio::InstrumentVoice::voice_id = 0 |