--- linuxsampler/trunk/src/engines/gig/Engine.cpp 2007/02/07 17:45:19 1041 +++ linuxsampler/trunk/src/engines/gig/Engine.cpp 2007/02/07 21:02:04 1043 @@ -1369,6 +1369,8 @@ transpose = RTMath::Min(transpose, 24); transpose = RTMath::Max(transpose, -24); pEngineChannel->GlobalTranspose = transpose; + // workaround, so we won't have hanging notes + ReleaseAllVoices(pEngineChannel, itControlChangeEvent); } break; } @@ -1716,7 +1718,7 @@ } String Engine::Version() { - String s = "$Revision: 1.73 $"; + String s = "$Revision: 1.74 $"; return s.substr(11, s.size() - 13); // cut dollar signs, spaces and CVS macro keyword }