14B-CONTROL DEEJAY BCD3000 User Manual

Rotary control functions:

Group

Name

MIDI CC no.

DECK A

LOW (EQ)

3

 

MID (EQ)

4

 

HIGH (EQ)

5

 

GAIN

6

DECK B

LOW (EQ)

7

 

MID (EQ)

8

 

HIGH (EQ)

9

 

GAIN

10

FX CONTROL

Data 1

13

 

Data 2

14

 

Data 3

15

 

Data 4

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

19*

 

SEARCH WHEEL

 

DECK B

PITCH BEND/CUE

18*

 

SEARCH WHEEL

 

*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

11

 

VOLUME Fader

0

DECK A< >B

CROSS Fader

1

DECK B

PITCH Fader

12

 

VOLUME Fader

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 <<

0

C -1

 

SEARCH >>

1

C# -1

 

BEND -

2

D -1

 

BEND +

3

D# -1

 

LOW CUT

12

C 0

 

MID CUT

13

C# 0

 

HIGH CUT

14

D 0

 

SET CUE

4

E -1

 

SEY LOOP

15

D# 0

 

RELOOP

5

F -1

 

SYNC

16

E 0

 

SCRATCH

17

F 0

 

PLAY

18

F #0

 

CUE

19

G 0

DECK B

SEARCH <<

6

F# -1

 

SEARCH >>

7

G -1

 

BEND -

8

G# -1

 

BEND +

9

A -1

 

LOW KILL

20

G #0

 

MID KILL

21

A 0

 

HIGH KILL

22

A# 0

 

SET CUE

10

A# -1

 

SEY LOOP

23

B 0

 

RELOOP

11

B -1

 

SYNC

24

C 1

 

SCRATCH

25

C# 1

 

PLAY

26

D 1

 

CUE

27

D# 1

INPUT SELECT

EXT IN A

29

F 1

 

EXT IN B

30

F# 1

FX CONTROL

ON (FX unit active)

31

G 1

 

FX (preset down)

32

G# 1

 

FX (preset up)

33

A 1

 

ACTION (or TAP)

34

A# 1

CUE SELECT

CUE A

35

B 1

 

CUE B

36

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.