Midi Control Help

This forum can be used to post any topics related to general broadcast questions, tech stuff, informations etc.
This forum is unmoderated!
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Midi Control Help

Post by Yvetiboom »

Hello,

I arrived at send in my BCF 2000 the information and control the faders.
With code "OUT1 MIXER_OUTPUT_VOLUME_SET | $ {} mididata2asvol) "

But I read your documents and I can not find how send at my BCF2000 midi messages.
"MIDI Devices: Allows receiving send (>>>>and sending<<<<) MIDI messages from / to up to two different MIDI devices"

How send in my BCF2000 midi messages from proppfrexx ?
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

Thank you for your reply !!

I d'ont understand
Faders my BCF2000 range from 0 to 127 (0 = 0x00) (127 = 0x7F)

What does the numbers ?

EXEC_SEND_MIDI_SHORTMSG 0x90|0|0x19|0x00
User avatar
radio42
Site Admin
Posts: 8281
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Midi Control Help

Post by radio42 »

That was just a stupid command example not related to YOUR Behringer mixer!
You would have to know your MIDI commands yourself of course!
The general syntax of the EXEC_SEND_MIDI_SHORTMSG command is given in the User Manual, which is either:
EXEC_SEND_MIDI_SHORTMSG status|channel|data1|data2
or
EXEC_SEND_MIDI_SHORTMSG status|channel|data
As such, what status, channel and data value your MIDI controller expects and accepts should be known by yourself - e.g. see the Behringer documentation.
Note, that for mixer channel events (e.g. the fader position/volume) there are various command macros available, which are also documented in the User Manual.
E.g. you might use the ${outputmixer1volume}, ${outputmixer2volume} etc. macro to reflect the volume level of the fader to be send (if) as a MIDI data byte...
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

Si je resume :

Data = (Code behringer)
Data1 = 0x00
Data2 = 0x7F

Les renseignement sont a mettre dans le Event/Command ?
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

If I summary:

Data = Code (jackson)
Data1 = 0x00
Data2 = 0x7F

The information has to be in the Event / Command?
User avatar
radio42
Site Admin
Posts: 8281
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Midi Control Help

Post by radio42 »

Code (Jackson) - sorry, but google also doesn't sperak goof French ;-)

So your FADER (mixer-channel) command (if that is what you are looking for) is probably something like this (e.g. with the 'OnFader' event of the 1st mixer output channel):
EXEC_SEND_MIDI_SHORTMSG status|channel|${outputmixer1volume}

But the numeric 'status' and the 'channel' value is unknown to me and must be documented in the Behringer manual!
User avatar
radio42
Site Admin
Posts: 8281
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Midi Control Help

Post by radio42 »

To send a MIDI message from ProppFrexx to your MIDI controller you use the EXEC_SEND_MIDI_SHORTMSG resp. EXEC_SEND_MIDI2_SHORTMSG
or if the MIDI device supports the Mackie Control Universal protocol you might also use the EXEC_SEND_MIDI_MCU resp. EXEC_SEND_MIDI2_MCU commands.

Example:
EXEC_SEND_MIDI_SHORTMSG 0x90|0|0x19|0x00

Typically the commands are triggered (and as such invoked) from a system event - see the general settings, section 'Events/Commands'.
But might also be triggered at the mixer channel level, right-click on the related mixer-channel name and select 'Edit Control-Command Events...'
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

Sorry for jackson Google is very bad :lol:

I search everywhere but could not find the information requested in manual behringer.
Can be compared with that of my fader you can guide me ?

MSG: 0xB0 0x51 0x01 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=1]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.0078740157
MSG: 0xB0 0x51 0x02 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=2]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.015748031
MSG: 0xB0 0x51 0x03 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=3]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.023622047
MSG: 0xB0 0x51 0x04 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=4]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.031496063
MSG: 0xB0 0x51 0x05 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=5]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x06 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=6]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x07 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=7]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x09 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=9]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x0A [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=10]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x0B [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=11]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x0D [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=13]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x0F [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=15]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = 0x0005-0x0010
PLS_CURRENT_PLAY_A
MSG: 0xB0 0x51 0x11 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=17]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.13385826
MSG: 0xB0 0x51 0x13 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=19]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.1496063
MSG: 0xB0 0x51 0x15 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=21]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.16535433
MSG: 0xB0 0x51 0x17 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=23]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.18110237
MSG: 0xB0 0x51 0x1A [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=26]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.20472442
MSG: 0xB0 0x51 0x1C [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=28]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.22047244
MSG: 0xB0 0x51 0x1E [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=30]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.23622048
MSG: 0xB0 0x51 0x20 [Channel 0 ControlChange Controller=GeneralPurposeButton2, Value=32]
CMD: Status = 0xB0, Data1 = 0x51, Data2 = Any
MIXER_OUTPUT_VOLUME_SET CONDA|0.2519685
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

I can not find the information we seek in the manual ?
Yvetiboom
Posts: 14
Joined: 19 Aug 2012 10:09
Re: Midi Control Help

Post by Yvetiboom »

And what status?
It is not Status = 0xB0?


EXEC_SEND_MIDI_SHORTMSG 0xB0|1|${outputmixer1volume}

outputmixer1volume is what?

Post Reply