Page 1 of 1

midi out control

Posted: Tue Feb 26, 2013 3:24 pm
by Timothé
Hey claude,

I start to learn to use lxconsole, i would like use with lx a usb/midi controller (bheringer BCF-2000), this controller is motorised.
I nead midi out control,
what it si possible?

Thank you

Timothé

Posted: Wed Feb 27, 2013 10:38 am
by AlrIk
Oh yes midi out, that's a nice idee. And why not OSC out? :D

Posted: Wed Feb 27, 2013 1:04 pm
by admin
With MSC Out, a command is sent when the go button is clicked.

What kinds of Midi/OSC messages would you want? When and how would they be sent?

Posted: Mon Mar 04, 2013 11:27 am
by AlrIk
I try to be comprehensible, it's hard (i wish i was born in an english country :( ). When you're using a midi controler motorised and Qlab with lxconsol, it could be nice the midi controler can listen lx.
Exemple: I have a fader in my midi controler who control a sub in lx, and this same sub can be activate by Qlab. If i send a midi message with Qlab, asking to put the sub @ 50, my fader in my midi controler will stay @ 0. I can't use it because if i touch it, the sub will jump to 0. So, the point is, if i have a sub control by a midi controler, and if i use it with another source (Qlab, Live…) the fader may follow the sub.

Hope it help :roll:

Posted: Tue Mar 05, 2013 2:38 pm
by admin
So, you have set up a MIDI action to control a sub, presumably in response to a control change message. What you would like to have happen is for LXConsole to send out that same control change message when it is received?

Does this happen on the same or a different MIDI channel?

What prevents a feedback loop?

Posted: Tue Mar 05, 2013 3:42 pm
by AlrIk
I don't know how it works, more simply, if i put a sub @ 50 with the midicontroler, and after in the command line i ask the sub to come back @ 00, my fader of the midicontroler may follow the sub. I know this option works in Live ableton and D-light.

Posted: Tue Mar 05, 2013 6:53 pm
by admin
The latest build of LXConsole 3.0.1 (6405) has added MIDI out for sub-masters.

Here's how it works: MIDI/Show Control Out must be enabled.

In the file's Setup->MIDI there must be an action defined that links the MIDI message to the sub-master using "SUB-n".

When the sub's level is changed, a MIDI message--either a note on or control change--will be sent with the value or velocity corresponding to the level of the sub-master.

Example:

An action in the table is defined as trigger = 130 and Action Command = SUB-1.

With External->MIDI/Show Control Out enabled, changing the level of sub-master 1 will send a control change 2 message with a value (0-127) that corresponds to the submaster's level (0-100%).

It does not matter if the sub-master's level is changed by the command line and the scroll wheel or MIDI input or OSC input. The output will follow the level of the sub master.

This will be sent to the MIDI channel defined in the preferences. If it is necessary to have a separate channel defined for this output, please let me know as soon as possible.

Posted: Tue Mar 05, 2013 9:10 pm
by AlrIk
i will check that as soon as i can!!!
:D

Posted: Thu Mar 28, 2013 10:38 pm
by AlrIk
I'm trying (with midi and OSC) but no result, is that works for someone?

I second this, but...

Posted: Sat Jun 01, 2013 11:17 am
by freadZdead
... would it be possible to get that for actual channels? as opposed to just submasters? Whether with touchOSC or BCF2000, I would love the motorised faders simply to (be able to) follow the channels; Does not have to be MIDI based, could be just OSC, but I guess while you implement one, implementing the other might not be hard :)... for OSC and MIDI, it could be set in the same way as the current Submaster functionality, i.e. whatever you set in the OSC/MIDI input / action table could be what is used as address to output it (to the selected MIDI out/OSC out).

*bump* ;)

Posted: Fri Jun 07, 2013 1:35 pm
by freadZdead
... hey Claude, just wondering -

is this somewhere up there in the future a possibility? i.e. being able to create OSC/MIDI response per channel to be sent out by LXConsole whenever the values change (i.e. when a cue runs,..)?

Or is there a good reason why this is limited to submasters at the moment?

Cheers,

Freddy

Posted: Sat Jun 08, 2013 1:48 pm
by admin
This discussion should probably take place in a new thread. It is possible to do MIDI output for a single channel but it is expensive in terms of processing. To work as you imagine, it has to update very quickly ( < 40ms to not slow down the output). Its not something that's easy and is going to be in the next build tomorrow.

Posted: Mon Jun 10, 2013 10:54 pm
by admin
This appears to not be as costly in processing time (at least for a few channels) as it seemed in might. 3.1.4. (65A10), the latest build, allows channel output via MIDI and OSC, provided, the appropriate action is defined in the Setup window.

Please, do not reply to this thread, which seems to have run its original course. Please start a new thread to discuss any issues arising from this addition to OSC/MIDI output.