beautypg.com

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

background image

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.