Visual Productions forum

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

December 28, 2009, 12:32:31 AM
Reply #30

bourby

  • Member
  • *
  • Posts: 212
Jerome ... where are ya.!!

February 06, 2010, 06:13:23 AM
Reply #31

KnowSlumber

  • Member
  • *
  • Posts: 145
Quote
Quote from: bourby on November 25, 2009, 01:39:20 PM
Black out
Grand Master Fader
Tempo
Strobe
Blinder
Fog

Did these ever get added into the generic.xml?

Any chance of adding go buttons?

What about color faders?


February 08, 2010, 09:10:57 AM
Reply #32

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
I started with adding all the playback faders and playback buttons. But I can easily add those other functions as well.
Maarten Engels
Visual Productions BV

February 09, 2010, 05:49:09 PM
Reply #33

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
v1.01.9 is now online, it has the 'generic.xml' midimapping.

I have used CC # 0-63 for playback # 0-63.
The midi channel determines the function:

channel 0 = playback fader - level intensitiy
channel 1 = playback fader - level speed
channel 2 = playback fader - level attack
channel 3 = playback fader - button flash
channel 4 = playback fader - button go
channel 5 = playback fader - button goback
channel 6 = playback button - button go

channel 14 = globals (CC 0 = fog, CC 1 = strobe, CC 2 = blinder)
channel 15 = misc functions (CC 0 = grandmaster, CC 1 = blackout, CC 2 = TempoTap, CC 3 = TempoBreak)

Just let me know if you would like anything added or modified...
Maarten Engels
Visual Productions BV

February 12, 2010, 02:47:34 AM
Reply #34

KnowSlumber

  • Member
  • *
  • Posts: 145
I get no response from the generic.xml profile.
I've tried changing the parameters of the xml to match my controller (APC-40)
And I've tried changing the values of my controller to match the xml (Lemur)
APC confirmed to work (mostly) with the UC-33e profile and previous generic.xml
Midi light repsonding in cuelux and snoize midi monitor

Are you sure the generic.xml works on your end?
Looks like the code differs from other midi xml files.

Want to save you guys the time by doing the MIDI profiles myself, but not having a lot of luck.
Got to get the AKAI APC-40 working in the next week.

Also:

Message 9 = note
Message 11 = CC

Are there other Message #s for "note-on" & "note off" etc?
« Last Edit: February 12, 2010, 04:31:15 AM by KnowSlumber »

February 12, 2010, 10:25:45 AM
Reply #35

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
My bad, there are two faults.

The Generic.xml contains is wrong, please find a new version attached.
A bug in the software disables any playback outside the first bank. This bug is solved, the fix will appear in the next release.

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.
Maarten Engels
Visual Productions BV

February 13, 2010, 03:52:05 AM
Reply #36

KnowSlumber

  • Member
  • *
  • Posts: 145
Thanks Maarten,

Still not having luck with the generic.
Got the faders online, but buttons wont map?
I changed:
Quote
<action label="Action 01">
                    <trigger type="Midi" specifier="Change">Channel 0 - Message 11 - Index 0</trigger>
                    <tasks>
                        <task type="Playback Direct Fader 01" function="Control" feature="ButtonPrimair" />
                    </tasks>
to
Quote
<action label="Action 01">
                    <trigger type="Midi" specifier="Down">Channel 0 - Message 9 - Index 0</trigger>
                    <tasks>
                        <task type="Playback Direct Fader 01" function="Set" feature="ButtonPrimair" />
                    </tasks>

without avail...

I don't really know how to code so this is a bit beyond me.

Is this because of the code or is it due to the bug?

Also:
label="control fader level pri" are the main faders.
and
label="control fader button pri" are the main pb buttons.

What do these control:
label="control fader level sec"
label="control fader level ter"
label="control fader button sec" (stop?)
label="control fader button ter" (momentary buttons under faders?)
label="control button button pri" (go buttons?)

Also:
Is there a way to control the tempo with midi?
It's pretty crucial to be able to map it to knob/fader?
and maybe buttons to - and + fine tune?
Tap is great for getting in the ballpark, but accuracy is an issue.

 :o
Lots to process I know.
Appreciate all the help.
Thanks so much
Noah
« Last Edit: February 13, 2010, 04:12:49 AM by KnowSlumber »

February 14, 2010, 08:56:08 PM
Reply #37

RW

  • Member
  • *
  • Posts: 619
    • Andy Cobben .nl
...

What do these control:
label="control fader level sec"
label="control fader level ter"
label="control fader button sec" (stop?)
label="control fader button ter" (momentary buttons under faders?)
label="control button button pri" (go buttons?)

...

Not sure about it, but it means: primary secondary tertiary..

February 18, 2010, 01:26:27 AM
Reply #38

KnowSlumber

  • Member
  • *
  • Posts: 145
Yes, but what does it mean?  ;)
Seriously though, need that info.
I've gone ahead and started hacking together a profile from the other midi.xmls
Also:
Quote
<action>
                    <trigger type="Midi" specifier="Change">Channel 0 - Message 9 - Index 39</trigger>
                    <tasks>
                        <task type="Playback Button 1" feature="Play State" function ="Control">
                            <argument type="Play State">Go-Release</argument>
                        </task>
                    </tasks>
            </action>

What does Go-Release do?
Does it mean press once for GO press again for STOP?
I'm hoping that's what it does as I haven't been able to get it to work with the APC yet.

Anyway,
cheers

Noah

February 19, 2010, 04:18:58 PM
Reply #39

Maarten Engels

  • Administrator
  • Member
  • *****
  • Posts: 2383
    • www.visualproductions.nl
okay, allow me to decypher  :)

Level pri = intensity
Level sec = speed
Level ter = attack
Button pri = flash
button sec = go (press long for release)
button ter = go back

The line label="control fader level sec" does nothing, it just sets the name of this section.

I'll have a look at controlling the playback buttons via the generic.xml, maybe that's faulty...
« Last Edit: February 19, 2010, 04:41:29 PM by Maarten Engels »
Maarten Engels
Visual Productions BV

February 27, 2010, 12:43:49 AM
Reply #40

KnowSlumber

  • Member
  • *
  • Posts: 145
Thanks Maarten,
I've managed to get a pretty sweet midi template for the APC40.
Still trying to figure out how to talkback via midi to the lights under the pads.

Two more Questions.

Is there a way to control the BPM with a MIDI  CC?

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

February 27, 2010, 10:39:14 PM
Reply #41

RW

  • Member
  • *
  • Posts: 619
    • Andy Cobben .nl
Is there a way to control the BPM with a MIDI  CC?

This is a small part of the Behringer BCF-2000:
Code: [Select]
<action>
                    <trigger type="Midi" specifier="Down">Channel 0 - Message 11 - Index 92</trigger>
                    <tasks>
                        <task type="Special" feature="Tempo Tap" function ="Set"/>
                    </tasks>
</action>
In this way you can tap the tempo button, and Cuelux will calculate the BPM for you :)

March 03, 2010, 03:59:05 AM
Reply #42

KnowSlumber

  • Member
  • *
  • Posts: 145
Thx Rick,

I've actually already got that part down pat.

I should be more clear:

Is there a way to control the BPM with a Slider or Fader?

A way to increment the BPM  by a single digit + and - with a MIDI?
« Last Edit: March 03, 2010, 04:09:48 AM by KnowSlumber »

March 03, 2010, 11:22:07 AM
Reply #43

RW

  • Member
  • *
  • Posts: 619
    • Andy Cobben .nl
Is there a way to control the BPM with a Slider or Fader?

A way to increment the BPM  by a single digit + and - with a MIDI?

As far as I know, there's not. Sounds like a RFC?

March 04, 2010, 12:13:56 AM
Reply #44

KnowSlumber

  • Member
  • *
  • Posts: 145
This is really a question for Maarten or Jeroen.

 

SMF spam blocked by CleanTalk