# HG changeset patch # User Chris Cannam # Date 1396976373 -3600 # Node ID a4b8f08648350d57399d7a7614900a0917291435 # Parent c11701af6bb4a558800ecdbafe92bbea16fcd30e Fix omission of note playback level diff -r c11701af6bb4 -r a4b8f0864835 audioio/ClipMixer.cpp --- a/audioio/ClipMixer.cpp Wed Apr 02 08:51:51 2014 +0100 +++ b/audioio/ClipMixer.cpp Tue Apr 08 17:59:33 2014 +0100 @@ -135,7 +135,7 @@ foreach (NoteStart note, m_playing) { for (int c = 0; c < m_channels; ++c) { - levels[c] = gain; + levels[c] = note.level * gain; } if (note.pan != 0.0 && m_channels == 2) { levels[0] *= 1.0 - note.pan;