diff --git a/src/audio.cpp b/src/audio.cpp index 5715c94..52b0a90 100644 --- a/src/audio.cpp +++ b/src/audio.cpp @@ -561,10 +561,13 @@ namespace audio { float right = value * dryGain + wet.r * wetGain; mix[0 ^ ch] += left; mix[1 ^ ch] += right; + break; } - for (int ch = 0; ch < channels; ch++) - channel_buffer[mix_channel::voice][i * channels + ch] = mix[ch]; + //for (int ch = 0; ch < channels; ch++) + //channel_buffer[mix_channel::voice][i * channels + ch] = mix[ch]; + channel_buffer[mix_channel::voice][i * channels + 0] = mix[0]; + channel_buffer[mix_channel::voice][i * channels + 0] = mix[1]; } for (int i = 0; i < half_period_samples; i++) {