return 0;
}
- if (n_outputs().n_total() == 0) {
- return 0;
- }
+ //MB has its own signal path, regardless of I/O -- TODO handle !active for tracks & aux-busses)
+ if (!Profile->get_mixbus()) {
+ if (n_outputs().n_total() == 0) {
+ return 0;
+ }
- if (!_active || n_inputs().n_total() == 0) {
- silence_unlocked (nframes);
- return 0;
+ if (!_active || n_inputs().n_total() == 0) {
+ silence_unlocked (nframes);
+ return 0;
+ }
}
framepos_t unused = 0;