void
PannerUI::setup_pan ()
{
- uint32_t nouts = _io->n_outputs ();
+ uint32_t nouts = _io->n_outputs ().n_audio();
if (nouts == 0 || nouts == 1) {
}
update_pan_sensitive ();
- panner->reset (_io->n_inputs());
+ panner->reset (_io->n_inputs().n_audio());
panner->set_size_request (-1, 61);
/* and finally, add it to the panner frame */
return;
}
- switch (_io->n_outputs()) {
+ switch (_io->n_outputs().n_audio()) {
case 0:
case 1:
/* relax */
break;
default:
- //panner->move_puck (pan_value (v, right), 0.5);
+ //panner->move_puck (pan_value (v, right), 0.5);
break;
}
}
panning_link_button.set_sensitive (true);
}
- uint32_t nouts = _io->n_outputs();
+ uint32_t nouts = _io->n_outputs().n_audio();
switch (nouts) {
case 0:
{
ENSURE_GUI_THREAD (bind (mem_fun(*this, &PannerUI::pan_value_changed), which));
- if (_io->n_outputs() > 1 && which < _io->panner().size()) {
+ if (_io->n_outputs().n_audio() > 1 && which < _io->panner().size()) {
float xpos;
float val = pan_adjustments[which]->get_value ();
{
bool sensitive = !(_io->panner().automation_state() & Play);
- switch (_io->n_outputs()) {
+ switch (_io->n_outputs().n_audio()) {
case 0:
case 1:
break;