, gain_automation_buffer (0)
, trim_automation_buffer (0)
, send_gain_automation_buffer (0)
+ , scratch_automation_buffer (0)
, pan_automation_buffer (0)
, npan_buffers (0)
{
}
scratch_buffers->ensure_buffers (*t, count, size);
- noinplace_buffers->ensure_buffers (*t, count + count, size); // in + out
+ noinplace_buffers->ensure_buffers (*t, count, size);
mix_buffers->ensure_buffers (*t, count, size);
silent_buffers->ensure_buffers (*t, count, size);
route_buffers->ensure_buffers (*t, count, size);
trim_automation_buffer = new gain_t[audio_buffer_size];
delete [] send_gain_automation_buffer;
send_gain_automation_buffer = new gain_t[audio_buffer_size];
+ delete [] scratch_automation_buffer;
+ scratch_automation_buffer = new gain_t[audio_buffer_size];
allocate_pan_automation_buffers (audio_buffer_size, howmany.n_audio(), false);
}