35 , gain_automation_buffer (0)
36 , trim_automation_buffer (0)
37 , send_gain_automation_buffer (0)
38 , pan_automation_buffer (0)
52 if (howmany.
n_midi() < 1) {
96 howmany = max (2U, howmany);
113 for (uint32_t i = 0; i < howmany; ++i) {
void ensure_buffers(DataType type, size_t num_buffers, size_t buffer_capacity)
void allocate_pan_automation_buffers(framecnt_t nframes, uint32_t howmany, bool force)
BufferSet * route_buffers
gain_t * gain_automation_buffer
void ensure_buffers(ChanCount howmany=ChanCount::ZERO, size_t custom=0)
static AudioEngine * instance()
gain_t * send_gain_automation_buffer
pan_t ** pan_automation_buffer
BufferSet * scratch_buffers
size_t raw_buffer_size(DataType t)
gain_t * trim_automation_buffer
uint32_t get(DataType t) const
void set_midi(uint32_t m)
const ChanCount & available() const
BufferSet * silent_buffers