Page 1 of 1

The MIDI function of LXConsole

Posted: Wed Mar 17, 2010 7:57 am
by HarryTwoFingers
Sitting here, experimenting with MIDI.
I try to make LXConsole to respond to MIDI signals. I looked in preferenses for what channel (1) and note number (60) to use and enabeled MIDI under menu File>external then start Live. As I understand it, Live would then go one step forward in a cuelist. But nothing happend.

To confirm MIDI signals were coming through in my set up I used miniStageControl, MidiKeys, MidiMonitor and QLab.
MidiKeys and QLab send signals to miniStageControl.
miniStageControl shows up as a reciever of midisignals in MidiKeys, MidiMonitor and QLab. LXControl does not.

What have I missed in order to make LXControl use midi signals?

My best!

Posted: Wed Mar 17, 2010 3:22 pm
by admin
Try "Enable MIDI" after you have your device connected.

If midi is enabled prior to launching MidiKeys, LXConsole does not respond until you disable and re-enable midi.

You should be able to do the following:

1) Launch LXConsole and MidiKeys

2) Switch to LXConsole and choose File->External->Enable MIDI

3) Open the live window (View->Live).

4) Switch to MidiKeys and press middle-c (labeled "z" on my version)

You should see cue 1 run for 5 seconds in the new blank cues file

-------------
This test assumes that LXConsole has the default Midi preferences of channel 1 and note = 60. Also that MidiKeys is set to channel 1 and the destination is "Virtual Source"

Posted: Thu Mar 18, 2010 2:00 pm
by HarryTwoFingers
Yes, that works, thank you.
Then LXConsole is "listening" to a Virtual source. What is that?

What I am aiming at is using QLab as a trigger for LXconsole cues.
That does not seem to work because LXConsole does not show up as a destination for/in QLab midisignals whereas miniStage does.

However the little appelscript I found here at the forum works fine with LXConsole.

Posted: Thu Mar 18, 2010 4:27 pm
by admin
Try this:

Set the velocity of the MIDI note (60 in the default preferences) to 1 or anything but 0.

A note with velocity of 0 terminates a note and LXConsole ignores anything with velocity 0.

Posted: Thu Mar 18, 2010 9:09 pm
by HarryTwoFingers
Succes! But not that easy.
Mac OS X has some sort of MIDI driver built in. It has to be started. It is called IAC-driver.
QLab's MIDI cue now have something to output to.
Then I did what you suggested. Channel 1, Note number 60 and velocity 1.
This is in the Inspector >Midi message of QLab's MIDI cue.
Then I started LXConsole, enabeld external MIDI, had an apropriate cuelist and started Live window. returned to QLab and hit GO.