diff options
Diffstat (limited to 'source/game/StarSongbook.cpp')
-rw-r--r-- | source/game/StarSongbook.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/game/StarSongbook.cpp b/source/game/StarSongbook.cpp index cba60f3..68db655 100644 --- a/source/game/StarSongbook.cpp +++ b/source/game/StarSongbook.cpp @@ -138,6 +138,7 @@ void Songbook::playback() { } AudioInstancePtr audioInstance = make_shared<AudioInstance>(*m_uncompressedSamples[note.file]); + audioInstance->setMixerGroup(MixerGroup::Instruments); audioInstance->setPitchMultiplier(note.velocity); auto start = m_timeSourceInstance->epoch + (int64_t)(note.timecode * 1000.0); @@ -153,7 +154,7 @@ void Songbook::playback() { void Songbook::render(RenderCallback* renderCallback) { for (auto& a : m_pendingAudio) - renderCallback->addInstrumentAudio(a); + renderCallback->addAudio(a); m_pendingAudio.clear(); } |