mirror of
https://github.com/LMMS/lmms.git
synced 2026-05-05 05:15:00 -04:00
While regular instruments were excluded from processing when muted
this did not happen for InstrumentPlayHandle-based instruments. Muting
for exampling tracks with VSTi's inside did not decrease CPU usage.
Checking whether related InstrumentTrack is muted before calling
Instrument::play() fixes this issue.
Closes #2857426.
(cherry picked from commit 6940d19969)