}
int
-GenericMidiControlProtocol::init ()
+GenericMidiControlProtocol::set_active (bool yn)
{
/* start delivery/outbound thread */
- return init_thread ();
+ return 0;
}
void
GenericMidiControlProtocol::port_change ()
{
- _port = session.midi_port ();
+ _port = session->midi_port ();
}
void
return;
}
- _port->write (buf, (int32_t) (end - buf));
+ _port->write (buf, 0, (int32_t) (end - buf));
//cerr << "MIDI feedback: wrote " << (int32_t) (end - buf) << " to midi port\n";
}
}
-bool
-GenericMidiControlProtocol::active() const
-{
- return _port && send();
-}
-