I’ve been trying to record to Ardour using OpenOctave as the MIDI master. While recording, two things happen. Shortly after hitting play in OO, which starts record in Ardour, everything freezes for a few seconds, then resumes. After several more seconds, Ardour simply quits. All it leaves behind in a terminal is this:
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
Programming error: ControlProtocolManager::teardown() called for Mackie, but it was not found in control_protocol_info
MackiePort::connect_any already connected
MackiePort::connect_any already connected
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
[f8] MackiePort::handle_midi_any needs 3 bytes, but received [f8]
This goes on for quite a while so I didn’t copy the entire terminal output here. But it shows nothing other than this.