Visual Productions forum

Author Topic: Cuelux & MIDI from sequencer  (Read 27011 times)

March 04, 2010, 09:19:06 AM
Reply #45

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
Is there a way to control the BPM with a MIDI  CC?

A way to increment the BPM + and - with MIDI note?

There was no way of doing this. But I am adding the feature now; consider it done for the next release  :)
Maarten Engels
Visual Productions BV

March 04, 2010, 10:00:58 AM
Reply #46

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
done.

added to the Generic.xml.

channel 15 = misc functions
CC 0 = grandmaster
CC 1 = blackout
CC 2 = TempoTap
CC 3 = TempoBreak
CC 4 = TempoControl
CC 4 = TempoDecrement
CC 5 = TempoIncrement
Maarten Engels
Visual Productions BV

March 05, 2010, 12:14:01 AM
Reply #47

KnowSlumber

  • Member
  • *
  • Posts: 145

March 11, 2010, 12:42:34 AM
Reply #48

manny

  • Member
  • *
  • Posts: 2
Hello Jeroen,
how is the midi implementation coming along? I haven't seen anything new since  the generic xml posted last year in November when you wrote 'This is just a start - we need to add/change some MIDI implementations in Cuelux'
Still on our request list is midi clock or midi time code support.
How about setting up a midi program change map with bank changes to trigger all the cues with midi out from cuelux to record on the external sequencer.
We are running Digital Performer with a live band and we are (still) using an old hardware (CP10 XT) DMX controller, because it allows us to sequence up the lights with everything else ( Arkaoss Video, automated mixing and effects control plus backing tracks) The DMX controller is used to transmit midi program changes (and continuous controller messages) to be recorded into a sequence and it plays it back exactly the same way. With 6 banks of 128 program changes a bar by bar, even a :-\ beat by beat synchronized light show is possible.
Maybe I'm missing some information. Is that possible with cuelux as well?

March 11, 2010, 08:26:55 AM
Reply #49

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
hi Manny,

The latest version Generic.xml is included in the latest Cuelux release, so I don't always post the file separate. The MIDI mapping now supports controlling each individual playback through CC. so you have 64+64 playback at your disposal. Also we are making other functions from the Cuelux UI accessible via CC's or Notes. I haven't come round to supporting the MIDI clock, but its on my list as well...

regards,
Maarten
Maarten Engels
Visual Productions BV

March 11, 2010, 09:12:55 PM
Reply #50

manny

  • Member
  • *
  • Posts: 2
Dank u for your quick response, Marteen ! :)
Looking forward to the midi BPM so it syncs up to tempo received by the external sequencer and (more practical) 50% tempo, 25 % tempo 12.5 % tempo etc.
Will the cuelux software send midi information and midi controller messages midi out through an attached midi interface to be sent to the midi in of another mac to be recorded on that mac's sequencer? (i.e. if clicking on a 'button' or moving a 'fader' on the cuelux screen the corresponding midi command will be sent)
Best
Manny

March 15, 2010, 02:39:55 PM
Reply #51

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
Cuelux can send out messages on change of:
- playback fader
- playback active
- playback flash
- bank change
- blackout
- grandmaster
- fixture selection active
- programmer record
- programmer delete
- release
- stack

I would like to add these messages generic.xml soon...
Maarten Engels
Visual Productions BV

March 19, 2010, 05:05:15 AM
Reply #52

KnowSlumber

  • Member
  • *
  • Posts: 145
Quote
Message 8 = note off
Message 9 = note on
Message 10 = aftertouch
Message 11 = CC
Message 12 = program change
Message 13 = channel pressure
Message 14 = pitchwheel


'Note off' and 'note on' with value=0 are treated as the same.

Is there a way to change this in the Midi xml?
My tap tempo sends note on on press but note off on release, so I'm getting double time every time.

March 20, 2010, 01:46:54 PM
Reply #53

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
I don't think i can change this as it would stop other devices wrong working properly.

Does your device send - on key down - a note on with value greater than 0? Because then it should just work. Only a note on with value 0 is treated as note off.
Maarten Engels
Visual Productions BV

March 21, 2010, 02:52:25 AM
Reply #54

KnowSlumber

  • Member
  • *
  • Posts: 145
Hmmmm...
All buttons send:
Note On 127 when pressed
Note Off 127 when released

Cuelux seems to be registering the Note Off signal though Message is type 09 (note on)
« Last Edit: April 01, 2010, 12:49:30 AM by KnowSlumber »

April 08, 2010, 02:35:51 AM
Reply #55

KnowSlumber

  • Member
  • *
  • Posts: 145
Is the above issue fixed (i.e. Cuelux registering note off with vel 127 as a note on)?

Also,

I noticed I have an endless fader above my master.
It outputs vel 1 when turned clockwise, vel 127 when turned widdershins

Would it be possible to use it to control the increment/decrement of the tempo?
And, if so, how would one write that in the xml?

« Last Edit: April 08, 2010, 02:40:24 AM by KnowSlumber »

April 13, 2010, 01:37:51 PM
Reply #56

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
Note On 127 when pressed
Note Off 127 when released
Cuelux translates any Note Off (regardless of the value) into an Note On with value 0. The Note On with value is used in Cuelux for a button release. So in this case it should work perfectly.

It outputs vel 1 when turned clockwise, vel 127 when turned widdershins
Would it be possible to use it to control the increment/decrement of the tempo?
If both messages use the same Note number then I am afraid we cannot use it.
Maarten Engels
Visual Productions BV

April 15, 2010, 01:00:12 AM
Reply #57

KnowSlumber

  • Member
  • *
  • Posts: 145
Gotcha.

There might be some other factor with my tap.

Thanks for the help.

Note: Figured this out. Specified was change. Switched it to down, works perfect.
« Last Edit: May 08, 2010, 07:07:10 AM by KnowSlumber »

May 08, 2010, 06:56:09 AM
Reply #58

KnowSlumber

  • Member
  • *
  • Posts: 145
Is there any way to use specific velocities to control midi functions?

I'd like to be able to map my endless knob to control the speed increment/decrement.

Specifically, with endless knobs, they send vel 127 when turned left, vel 1 when turned right.

Is this doable with an "argument type=Unsigned"?

« Last Edit: May 08, 2010, 07:06:04 AM by KnowSlumber »

May 11, 2010, 10:11:16 AM
Reply #59

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
Sorry, currently there is no way of using the velocities like that.
Maarten Engels
Visual Productions BV