diff --git a/ChangeLog b/ChangeLog index 99e2ca027..4f017c5ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-05 Tobias Doerffel + * src/tracks/automation_track.cpp: + made muting automation-tracks work (closes #2010770) + * src/tracks/bb_track.cpp: made muting BB-tracks work (closes #2010764) diff --git a/src/tracks/automation_track.cpp b/src/tracks/automation_track.cpp index c1a713367..c37cff2f6 100644 --- a/src/tracks/automation_track.cpp +++ b/src/tracks/automation_track.cpp @@ -55,6 +55,11 @@ automationTrack::~automationTrack() bool automationTrack::play( const midiTime & _start, const fpp_t _frames, const f_cnt_t _frame_base, Sint16 _tco_num ) { + if( isMuted() ) + { + return( FALSE ); + } + tcoVector tcos; getTCOsInRange( tcos, _start, _start + static_cast( _frames / engine::framesPerTick() ) );