2 sending button functions, 3 receiving midi commands, Rotary control functions – Behringer B-Control Deejay BCD3000 User Manual
Page 13: Infinitely variable encoder functions, Fader functions
13
B-CONTROL DEEJAY BCD3000 User Manual
Rotary control functions:
Preset
FX
MIDI CC no.
DECK A
LOW (EQ)
MID (EQ)
HIGH (EQ)
GAIN
3
4
5
6
DECK B
LOW (EQ)
MID (EQ)
HIGH (EQ)
GAIN
7
8
9
10
FX CONTROL
Data 1
Data 2
Data 3
Data 4
13
14
15
16
OUTPUT
PHONES MIX
17
Table 6.1: MIDI commands for transmitting rotary control functions
Infinitely variable encoder functions:
Group
Name
MIDI CC no.
DECK A
PITCH BEND/
CUE SEARCH WHEEL
19*
DECK B
PITCH BEND/
CUE SEARCH WHEEL
18*
* The Scratch wheels only send +1/-1 impulses (Inc/Dec): left turn value 63, right value 65. When the
acceleration function is activated (preset after switching on), the value change can also be larger; this depends
on the wheel’s speed when scrolled manually (see Chapter 6.3).
Table 6.2: MIDI commands for transmitting infinitely variable encoder functions
Fader functions:
Group
Name
MIDI CC no.
DECK A
PITCH Fader
VOLUME Fader
11
0
DECK A< >B
CROSS Fader
1
DECK B
PITCH Fader
VOLUME Fader
12
2
Table 6.3: MIDI commands for transmitting fader functions
6.2 Sending button functions
All switching elements (buttons) of the BCD3000 transmit MIDI note commands.
When you press a button, the system sends a “note on” command, together with
the corresponding note number. When the button is released, the system
transmits a “note off” command.
Press (and hold) a button = note on / release a button = note off.
(For a permanent note-on command, please select “toggle on” in the software.)
Group
Name
MIDI note no.
MIDI note name
DECK A
SEARCH <<
SEARCH >>
BEND -
BEND +
0
1
2
3
C -1
C# -1
D -1
D# -1
LOW CUT
MID CUT
HIGH CUT
12
13
14
C 0
C# 0
D 0
SET CUE
SEY LOOP
RELOOP
SYNC
SCRATCH
4
15
5
16
17
E -1
D# 0
F -1
E 0
F 0
PLAY
CUE
18
19
F #0
G 0
DECK B
SEARCH <<
SEARCH >>
BEND -
BEND +
6
7
8
9
F# -1
G -1
G# -1
A -1
LOW KILL
MID KILL
HIGH KILL
20
21
22
G #0
A 0
A# 0
SET CUE
SEY LOOP
RELOOP
SYNC
SCRATCH
10
23
11
24
25
A# -1
B 0
B -1
C 1
C# 1
PLAY
CUE
26
27
D 1
D# 1
INPUT SELECT
EXT IN A
EXT IN B
29
30
F 1
F# 1
FX CONTROL
ON (FX unit active)
FX ▼ (preset down)
FX ▲ (preset up)
ACTION (or TAP)
31
32
33
34
G 1
G# 1
A 1
A# 1
CUE SELECT
CUE A
CUE B
35
36
B 1
C 2
KEY DECK A+B
KEY DECK A+B*
28
E 1
* Activates the Time Stretch mode for Decks A+B simultaneously.
Table 6.4: MIDI commands for transmitting button functions
6.3 Receiving MIDI commands
The reception of MIDI data also allows for transmitting commands from
third-party DJ software to your BCD3000. Although this function is not necessary
to control the device from the software, you can still display the switching status
of button LEDs, which enables you to work more intuitively.
All button LEDs receive MIDI control change data (on/off). If the controller value
transmitted is between 0 and 63, this value corresponds to the switched-off
status (LED off). If the value is 64 or higher (max. 127), the LED illuminates.