[Ardour-Users] Error instantiating MackieControlProtocol:

Paul Davis paul at linuxaudiosystems.com
Sun Oct 26 15:12:01 PDT 2008


On Sun, 2008-10-26 at 18:06 -0400, Thomas Vecchione wrote:
> It means that it is trying to connect to a Mackie Control surface but
> cannot because your config is not set up correctly.  It won't affect
> anything unless you use a MCU.

i don't think that is the problem, actually. i think its refusing to use
ALSA sequencer ports, because of a problem John had with them. From the
code:

	if ( string( midi_port.device() ) == string( "ardour" ) )
	{
		throw MackieControlException( "The Mackie MCU driver will not use a
port with device=ardour" );
	}
	else if ( midi_port.type() == MIDI::Port::ALSA_Sequencer )
	{
		throw MackieControlException( "alsa/sequencer ports don't work with
the Mackie MCU driver right now" );
	}

so, use raw ALSA ports (type="alsa/raw") that are not named "ardour",
and it should work.

--p





More information about the Ardour-Users mailing list