diff --git a/src/tracks/instrument_track.cpp b/src/tracks/instrument_track.cpp index 47f92102e..6321a6c0f 100644 --- a/src/tracks/instrument_track.cpp +++ b/src/tracks/instrument_track.cpp @@ -661,9 +661,9 @@ void instrumentTrack::processInEvent( const midiEvent & _me, // for not modifying it's member variables // asynchronously (while rendering!) // which can result in segfaults - engine::getMixer()->lockPlayHandles(); + engine::getMixer()->lock(); n->noteOff(); - engine::getMixer()->unlockPlayHandles(); + engine::getMixer()->unlock(); m_notes[_me.key()] = NULL; emit noteDone( done_note ); }