User Tools

Site Tools


roland_dj-505

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
roland_dj-505 [2019/06/16 04:50]
hlzhs
roland_dj-505 [2019/11/27 07:22] (current)
hlzhs [Audio Setup]
Line 4: Line 4:
  
 The Roland DJ-505 is an all-in-one USB MIDI controller with an integrated audio interface. It has controls for 2 decks that can be toggled between decks to play with 4 decks. It also features a TR-S step sequencer with sounds from the TR-808 and the TR-909 drum machines (TR-606 and TR-707 are available via firmware update). The Roland DJ-505 is an all-in-one USB MIDI controller with an integrated audio interface. It has controls for 2 decks that can be toggled between decks to play with 4 decks. It also features a TR-S step sequencer with sounds from the TR-808 and the TR-909 drum machines (TR-606 and TR-707 are available via firmware update).
 +
 +  * [[https://​www.roland.com/​global/​products/​dj-505/​|Manufacturer'​s product page]]
 +  * [[https://​serato.com/​dj/​hardware/​roland-dj-505|Serato DJ Hardware Page]]
 +  * [[https://​www.roland.com/​global/​support/​by_product/​dj-505/​owners_manuals/​|Owner'​s Manual]]
 +  * [[https://​www.roland.com/​global/​products/​dj-505/​downloads|Driver/​Firmware/​TR-S Samples Download Page]]
 +  * [[https://​mixxx.org/​forums/​viewtopic.php?​f=7&​t=12688|Mapping Forum Thread]]
 +  * [[https://​github.com/​Holzhaus/​mixxx/​tree/​roland-dj-505-mapping|Mapping Git Repository]]
  
 ===== Drivers ===== ===== Drivers =====
Line 10: Line 17:
 Since the DJ-505 is a USB class compliant MIDI and audio device, the device is plug-and-play on Linux. Since the DJ-505 is a USB class compliant MIDI and audio device, the device is plug-and-play on Linux.
  
-===== Controller Mapping ​===== +===== Audio Setup =====
- +
-A mapping has been [[https://​github.com/​mixxxdj/​mixxx/​pull/​2111 | added to Mixxx]] prior to the 2.3.0 release. +
- +
-==== Audio Channels ​====+
  
 The mapping relies on the following channel assignments (for line/phono input support, applying effects to the TR-S output, etc.): The mapping relies on the following channel assignments (for line/phono input support, applying effects to the TR-S output, etc.):
Line 21: Line 24:
 ^ Channels ​             ^ Assigned to                   ^ ^ Channels ​             ^ Assigned to                   ^
 | 1-2                   | Master ​                       | | 1-2                   | Master ​                       |
-2-3                   | Headphones ​                   |+| 3-4                   | Headphones ​                   |
 ^                       ​Input ​                         ^^ ^                       ​Input ​                         ^^
 ^ Channels ​             ^ Assigned to                   ^ ^ Channels ​             ^ Assigned to                   ^
Line 28: Line 31:
 | 5-6 (Mix)             | Record/​Broadcast ​             | | 5-6 (Mix)             | Record/​Broadcast ​             |
 | 7-8 (TR-S output) ​    | Auxiliary 1                   | | 7-8 (TR-S output) ​    | Auxiliary 1                   |
 +
 +The microphone, TR-S drum machine, and external inputs are mixed together in input channels 5-6, so Mixxx can record and broadcast them.
 +
 +The knobs for MASTER LEVEL, BOOTH LEVEL, PHONES VOLUME, MIC LEVEL, TR/SAMPLER LEVEL and CUE/MASTER MIXING are controlling the hardware mixer of the built-in audio interface. Hence, turning the knobs will change values in the Mixxx GUI and you'll need to set them to their default values when using the controller:
 +
 +{{ ::​2019-11-27-130732_182x403_scrot.png?​400 |}}
  
 **Note:** You should assign the Vinyl Control input channels even if you do not intend to use timecode vinyl. These channel assignments are also needed to make the CH 1/2 PC/​LINE/​PHONO switches work (i. e. passing through line or phono input to the left/right deck). **Note:** You should assign the Vinyl Control input channels even if you do not intend to use timecode vinyl. These channel assignments are also needed to make the CH 1/2 PC/​LINE/​PHONO switches work (i. e. passing through line or phono input to the left/right deck).
 +
 +===== Controller Mapping =====
 +
 +A mapping has been [[https://​github.com/​mixxxdj/​mixxx/​pull/​2111 | added to Mixxx]] prior to the 2.3.0 release.
  
 ==== Controls ==== ==== Controls ====
Line 76: Line 89:
 ^            Mixer section (p. 7)                                                                                                            ^^^ ^            Mixer section (p. 7)                                                                                                            ^^^
 ^ No.  ^ Control ​                             ^ Function ​                                                                                      ^ ^ No.  ^ Control ​                             ^ Function ​                                                                                      ^
-| 1    | [TRIM] knobs                         | Adjust the volume. ​                                                                            |+| 1    | [TRIM] knobs                         | Adjust the deck gain (prefader) ​                                                                            |
 | 2    | [HI], [MID], [LOW] knobs             | Adjust the high/​mid/​low-frequency regions of the song.                                         | | 2    | [HI], [MID], [LOW] knobs             | Adjust the high/​mid/​low-frequency regions of the song.                                         |
-| 3    | [FILTER] knobs                       ​| ​Applies high-pass/​low-pass ​filter ​of the song.                                                 |+| 3    | [FILTER] knobs                       ​| ​QuickEffect superknob (filter ​by default, can be changed to a different effect in Mixxx preferences) ​                                                |
 | 4    | Channel [CUE] buttons ​               | Toggle PFL for each channel. ​                                                                  | | 4    | Channel [CUE] buttons ​               | Toggle PFL for each channel. ​                                                                  |
 | 4    | [SHIFT] + [CUE] buttons (short press) | Adjust beatgrid so that the closest beat is set to the current cursor position. ​                                                                          | | 4    | [SHIFT] + [CUE] buttons (short press) | Adjust beatgrid so that the closest beat is set to the current cursor position. ​                                                                          |
Line 87: Line 100:
 | 7    | [MASTER LEVEL] knob                  | Adjusts the master output level. ​                                                              | | 7    | [MASTER LEVEL] knob                  | Adjusts the master output level. ​                                                              |
 | 8    | [BOOTH LEVEL] knob                   | Adjusts the output level of the BOOTH OUT jacks. ​                                              | | 8    | [BOOTH LEVEL] knob                   | Adjusts the output level of the BOOTH OUT jacks. ​                                              |
-| 9    | [MIXING] knob                        | Fades between PFL and master output                                                          |+| 9    | [MIXING] knob                        | Fades between PFL and master output ​in headphones ​                                                          |
 | 10   | [TR/SAMPLER LEVEL] knob              | Adjusts output of the TR-S (Aux 3) and Samplers 1-16.                                          | | 10   | [TR/SAMPLER LEVEL] knob              | Adjusts output of the TR-S (Aux 3) and Samplers 1-16.                                          |
 | 11   | TR/SAMPLER [CUE] button ​             | Toggle PFL of the TR-S (Aux 3) and Samplers 1-16.                                              | | 11   | TR/SAMPLER [CUE] button ​             | Toggle PFL of the TR-S (Aux 3) and Samplers 1-16.                                              |
Line 144: Line 157:
  
   * TR-S Syncing currently works at the BPM level, but phase syncing is not implemented yet. As a workaround, the NUDGE button can be used to adjust the phase. This depends on MIDI clock I/O ([[https://​bugs.launchpad.net/​mixxx/​+bug/​682221|Launchpad Bug #682221]]).   * TR-S Syncing currently works at the BPM level, but phase syncing is not implemented yet. As a workaround, the NUDGE button can be used to adjust the phase. This depends on MIDI clock I/O ([[https://​bugs.launchpad.net/​mixxx/​+bug/​682221|Launchpad Bug #682221]]).
-  * Some performance pad modes are missing (Slicer [ [[https://​bugs.launchpad.net/​mixxx/​+bug/​1828886|Launchpad Bug #1828886]] ], Slicer Loop, Saved Loop, Flip)+  * Some performance pad modes are missing (Slicer [ [[https://​bugs.launchpad.net/​mixxx/​+bug/​1828886|Launchpad Bug #1828886]] ], Slicer Loop, Saved Loop [ [[https://​bugs.launchpad.net/​mixxx/​+bug/​1367159|Launchpad Bug #1367159]], [[https://​github.com/​mixxxdj/​mixxx/​pull/​2194|PR #2194]] ], Flip [ [[https://​bugs.launchpad.net/​mixxx/​+bug/​1768113|Launchpad Bug #1768113]] ])
   * Some buttons are not mapped yet (e.g. BACK)   * Some buttons are not mapped yet (e.g. BACK)
   * LEDs on BACK/ADD PREPARE do not work (this seems to be a hardware/​firmware bug and does not work in Serato either)   * LEDs on BACK/ADD PREPARE do not work (this seems to be a hardware/​firmware bug and does not work in Serato either)
   * Controller does not send current cross fader value on Serato Sysex Message (this seems to be a hardware/​firmware bug and does not work in Serato either)   * Controller does not send current cross fader value on Serato Sysex Message (this seems to be a hardware/​firmware bug and does not work in Serato either)
-  * Support for colored hotcues has been added, but depends on [[https://​github.com/​mixxxdj/​mixxx/​pull/​2030|PR #2030]] which has not been merged yet. 
- 
- 
-===== Links ===== 
- 
-  * [[https://​www.roland.com/​global/​products/​dj-505/​ | Manufacturer'​s product page]] 
-  * [[https://​serato.com/​dj/​hardware/​roland-dj-505 | Serato DJ Hardware Page]] 
-  * [[https://​www.roland.com/​global/​support/​by_product/​dj-505/​owners_manuals/​ | Owner'​s Manual]] 
-  * [[https://​www.roland.com/​global/​products/​dj-505/​downloads | Driver/​Firmware/​TR-S Samples Download Page]] 
-  * [[https://​mixxx.org/​forums/​viewtopic.php?​f=7&​t=12688 | Mapping Forum Thread]] 
-  * [[https://​github.com/​Holzhaus/​mixxx/​tree/​roland-dj-505-mapping | Mapping Git Repository]] 
roland_dj-505.1560675032.txt.gz · Last modified: 2019/06/16 04:50 by hlzhs