Firmware: V1.00
DaRouter Version: V1.00 and up
Change Log: Version 1.0.0 - Initial release
This set of generic presets was written so users would be able to map their SCS.3d to applications that may not have received a dedicated preset yet. There are 3 generic presets in all…
Single Virtual Deck / Single SCS.3d - This preset has no deck switching logic. Instead, the Deck button puts it into “circle mode”, just like the vinyl button next to it. So in this preset you have 2 circle mode presets (Vinyl and Deck), 2 button mode presets (Loop and Trig), and 2 slider presets (FX and EQ). This basic preset is good for straight mapping to non-DJ applications.
Dual Virtual Deck / Single SCS.3d - This is a good starting point for mapping to any MIDI capable DJ software when using a single SCS.3d. The Deck button allows you to switch the unit from one deck to another. This is accomplished by changing the outgoing MIDI messages from channel 8 (for deck 1) to channel 9 (for deck 2). Another use of this preset could be to control 2 different applications from one SCS.3d.
Dual Virtual Deck / Dual SCS.3d - Finally, we have our dual deck version of the generic preset. This preset is made to be used with 2 SCS.3d controllers. Because it uses 2 controllers and assigns a different outgoing MIDI channel to each, the deck button is not active in this preset.
The center section of DaScratch switches its function based on which mode is selected. Certain buttons never change their function and are referred to “Global Controls”. Global controls are controls whose function doesn't change when the mode is changed. We'll start with the mode switching section…
![]() |
FX - Sets 3 slider mode EQ - Sets 3 slider mode LOOP - Sets Button mode TRIG - Sets Button mode VINYL - Sets “Circle mode DECK - Functionality depends on the preset as explained above. Below is a list of the global controls. S1 - This sends an absolute CC message. S2 - This sends a relative (incremental) CC message. PLAY - Note on/off CUE - Note on/off SYNC - Note on/off TAP - Note on/off |
When activated, this mode puts the SCS.3d into “circle mode”.
|
SLIDERSS1 - Absolute CC message BUTTONSB11 - Note on/off |
When activated, this mode also puts the SCS.3d into “circle mode”.
![]() |
SLIDERSS1 - Absolute CC message BUTTONSB11 - Note on/off |
This preset puts the SCS.3d into button mode.
![]() |
SLIDERSS1 - Absolute CC message BUTTONSB1 - Note on/off |
Trigger mode is another button mode preset.
![]() |
SLIDERSS1 - Absolute CC message BUTTONSB1 - Note on/off |
When activated, FX mode puts the SCS.3d into “3 slider mode”, which turns the control circle into 3 virtual faders.
![]() |
SLIDERSS1 - Absolute CC message BUTTONSB11 - Note on/off |
This is another 3 slider mode preset.
![]() |
SLIDERSS1 - Absolute CC message BUTTONSB11 - Note on/off |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| S1 (Gain) |
ABSOLUTE |
B0 07 XX |
B7
60 XX (A) |
B0 07 XX |
| S2 (Pitch) |
RELATIVE |
B0 04 XX |
B7
61 XX (A) |
B0 03 XX |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| B7 (Play) |
NOTE |
90 6d XX |
97
6C XX (A) |
90 6d XX |
| B8 (Cue) |
NOTE |
90 6e XX |
97
6D XX (A) |
90 6e XX |
| B9 (Sync) |
NOTE |
90 6F XX |
97
6E XX (A) |
90 6F XX |
| B10 (Tap) |
NOTE |
90 70 XX |
97
6F XX (A) |
90 70 XX |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| S3 |
ABSOLUTE |
B0 0c XX |
B7
02 XX (A) |
B0 0c XX |
| S4 |
ABSOLUTE |
B0 01 XX |
B7
03 XX (A) |
B0 01 XX |
| S5 |
ABSOLUTE |
B0 0e XX |
B7
04 XX (A) |
B0 0e XX |
| B11 |
NOTE |
90 2C XX |
97
00 XX (A) |
90 2C XX |
| B12 |
NOTE |
90 2E XX |
97
01 XX (A) |
90 2E XX |
| B13 |
NOTE |
90 30 XX |
97
02 XX (A) |
90 30 XX |
| B14 |
NOTE |
90 32 01 |
97
03 XX (A) |
90 32 01 |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| S3 |
ABSOLUTE |
B0 0c XX |
B7
12 XX (A) |
B0 0c XX |
| S4 |
ABSOLUTE |
B0 01 XX |
B7
13 XX (A) |
B0 01 XX |
| S5 |
ABSOLUTE |
B0 0e XX |
B7
14 XX (A) |
B0 0e XX |
| B11 |
NOTE |
90 2C XX |
97
10 XX (A) |
90 2C XX |
| B12 |
NOTE |
90 2E XX |
97
11 XX (A) |
90 2E XX |
| B13 |
NOTE |
90 30 XX |
97
12 XX (A) |
90 30 XX |
| B14 |
NOTE |
90 32 XX |
97
13 XX (A) |
90 32 01 |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| ZONE1 |
NOTE |
90
4A XX |
97
24 XX (A) |
90
63 XX |
| ZONE2 |
NOTE |
90
4F XX |
97
25 XX (A) |
90
66 XX |
| ZONE3 |
NOTE |
90
4E XX |
97
26 XX (A) |
90
60 XX |
| ZONE4 |
NOTE |
90
53 XX |
97
27 7f (A) |
90
69 XX |
| ZONE5 |
NOTE |
90
01 XX |
97
28 7f (A) |
90
6c XX |
| B11 |
NOTE |
90 2C XX |
97
20 XX (A) |
90 2C XX |
| B12 |
NOTE |
90 2E XX |
97
21 XX (A) |
90 2E XX |
| B13 |
NOTE |
90 30 XX |
97
22 XX(A) |
90 30 XX |
| B14 |
NOTE |
90 32 XX |
97
23 XX (A) |
90 32 XX |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| ZONE1 |
NOTE |
90
4A XX |
97
34 XX (A) |
90
63 XX |
| ZONE2 |
NOTE |
90
4F XX |
97
35 XX (A) |
90
66 XX |
| ZONE3 |
NOTE |
90
4E XX |
97
36 XX (A) |
90
60 XX |
| ZONE4 |
NOTE |
90
53 XX |
97
37 XX (A) |
90
69 XX |
| ZONE5 |
NOTE |
90
01 XX |
97
38 XX (A) |
90
6c XX |
| B11 |
NOTE |
90 2C XX |
97
30 XX (A) |
90 2C XX |
| B12 |
NOTE |
90 2E XX |
97
31 XX (A) |
90 2E XX |
| B13 |
NOTE |
90 30 XX |
97
32 XX (A) |
90 30 XX |
| B14 |
NOTE |
90 32 XX |
97
33 XX (A) |
90 32 XX |
| CONTROL |
DATA TYPE |
OUT from SCS3d |
OUT from DaRouter |
MIDI Feedback |
| C1 |
RELATIVE
/ |
B0
63 XX |
B7
4c XX (A) |
B0 62 XX |
| S4 |
RELATIVE
/ |
B0
02 XX |
B7
4d XX (A) |
B0
01 XX |
| B11 |
NOTE |
90 2C XX |
97
40 XX (A) |
90 2C XX |
| B12 |
NOTE |
90 2E XX |
97
41 XX (A) |
90 2E XX |
| B13 |
NOTE |
90 30 XX |
97
42 XX (A) |
90 30 XX |
| B14 |
NOTE |
90 32 XX |
97
43 XX (A) |
90 32 XX |