OtsAV can be controlled using the Hercules DJ Console Rmx MIDI Controller. To enable this controller in OtsAV, go to Options -> OHM / MIDI Hardware Control -> OHM / MIDI Configuration, and select Hercules DJ Console Rmx in the Input Device and Output Device drop-down sections. Select (Ots) Hercules DJ Console RMX in the MIDI Mapping File area. (This mapping file may not work with other Hercules models. You may need to create your own mapping file for different models.)
Note: Ensure the
Hercules DJ Console Control Panel software has the following settings...
ASIO Mode is selected if you want to use the soundcard in ASIO mode
ASIO Sample Rate is set to 44100Hz
ASIO Sample Size is set to 16-bit
ASIO Buffer Size is 96 (2ms) or as close to this as you can get on your
system without audible glitches
Jog Wheels Settings are Enable (Default) and Sensitivity Normal (Default)
MIDI Channel for controls is 1 (Default)
(Refer to Hercules manual for other settings if desired.)
Tip: To enable this controller every time OtsAV is launched, select Options -> OHM / MIDI Hardware Control -> Enable Controller at Program Startup (controller must be powered on before launching OtsAV)
Below you will find descriptions of each of the controls, and which functions they control in OtsAV.
Note: Some controls have more than one purpose, and can perform different functions, depending on what states the OtsAV Decks are in.
Stop buttons
Both buttons act as a "Shift" key, and can add additional features
to other controls.
- Pressing both "Shift" buttons at the same time will execute
a Mix Now feature and immediately fade to the next song. (same as clicking
on the next track button in OtsAV's Toolbar)
- Press and hold the "Shift" key and press Cue to set the cue
point while a song is playing.
- Press and hold the "Shift" key while pressing Play to "force
play" the currently loaded song. (used when AutoDJ is enabled. If
you manually start the song around the same time that AutoDJ would start
the song, you don't want to accidentally Pause the song if OtsAV has already
started it.)
CUE
- Returns instantly to cue point if Deck is playing, paused or scratching/bending.
- Press and hold to initiate Stutter Play if Deck is already at cue point
(great for sampling). Release the Cue button to return to cue point.
- Sets the cue point if in Frame Seek mode.
- Press and hold the "Shift" key and press Cue to set the cue
point while a song is playing or while scratching/bending.
Play
- Start or Pause playback.
- Press and hold the "Shift" key while pressing Play to "force
play" the currently loaded song. (used when AutoDJ is enabled. If
you manually start the song around the same time that AutoDJ would start
the song, you don't want to accidentally Pause the song if OtsAV has already
started it.)
Previous/Next
buttons
- Enters Frame Seek Mode. Move backwards and forwards by frame, then press
CUE to set cue point.
Tip: While in Frame Seek Mode, the Jog Wheel can be used to seek more rapidly.
Bass, Medium, Treble EQ
Knobs can be used to increase or decrease the level of low, mid, and high
frequencies.
Volume
Increase or decrease the volume of the Deck. (the OtsAV Mixer will reflect
any changes made)
Note: Sync Logic is used if the controller dial and the slider on the OtsAV Mixer are in different positions. The controller dial will not adjust volume levels until the controller dial has passed the position of the OtsAV Mixer slider. (Alternatively, you can use with the "Shift" button (stop button) to snap the OtsAV Mixer channel level to 0dB and -96dB positions)
Cue Select
button
Enables/disables the Cue button on the OtsAV Mixer for the associated deck.
3 and
6 buttons (Pitch/Tempo Bend)
Momentarily increase or decrease the speed of the playing song. Useful
for aligning beats while mixing.
Pitch Slider
Adjusts the position of the Pitch and Tempo sliders in OtsAV. (use the
Beat Lock button to swap between Pitch and Tempo slider control)
Note: Sync Logic is used if the controller slider and the slider on the OtsAV deck are in different positions. The controller slider will not adjust playback speed until the controller slider has passed the position of the OtsAV deck slider. (Alternatively, you can use the "Shift" button (stop button) to snap the sliders into like positions)
Beat Lock
buttons (Master Tempo)
Toggles between Pitch and Tempo slider control. If you want to adjust playback
speed, but not change the "key" (or Pitch) of the song, use
the Tempo sliders.
Tip: Illuminated when in Tempo mode.
Pitch
Reset buttons
Zeros the Pitch or Tempo slider (depending on which slider you are controlling
- shown from the Beat Lock button).
Note: Sync Logic is used if the controller slider and the slider on the OtsAV deck are in different positions. Pressing the Pitch Reset button will likely invoke a different position. The controller slider will not adjust playback speed until the controller slider has passed the position of the OtsAV deck slider. (Alternatively, you can use the "Shift" button (stop button) to snap the sliders into like positions)
1 buttons (Pitch/Tempo Range)
Cycle between the percentage ranges on the Pitch and Tempo sliders. This
allows you to set the sensitivity of the slider. The slider can be set
to 4, 8, 16, 32, 64, and 100% ranges.
Tip: Look at the OtsAV decks to determine the current slider range percentage.
Kill Bass button
Kill switch allows for instant reduction of low frequencies.
Kill Medium
button
Kill switch allows for instant reduction of mid frequencies.
Kill Treble
button
Kill switch allows for instant reduction of high frequencies.
Left 5 button (AutoDJ Enable/Disable)
Toggle AutoDJ mode in OtsAV.
Tip: Look at the OtsAV to determine status.
Right 5 button (Automated Beat Mixing Enable/Disable)
Toggle Automated Beat Mixing mode in OtsAV.
Tip: Look at the OtsAV to determine status.
Up and Down buttons
Navigate current list (Playlist, Work
Area or History). Holding down button speeds through the list for faster
access.
Left and Right buttons
Toggle between Playlist, Work Area and History list areas for navigating
with Up and Down buttons.
Load Deck A/B buttons
Will load currently highlighted item
from Up/Down navigation buttons into the respective deck.
Scratch button (Toggle Scratching/Bending)
Toggle between scratching and bending with jog wheels (when illuminated
Scratch mode is activated).
Jog Wheel
- Scratch the song in the Deck when in Scratch mode (Scratch button
illuminated).
- Pitch/Tempo Bend the song when in Bend mode (Scratch button not illuminated).
- Frame Seek while in Frame Seek Mode (see Previous/Next button section)
Crossfader
Controls the OtsAV Mixer crossfader. Allows quick volume adjustment between
decks.
Note: The OtsAV Mixer will reflect these controller settings.
Note: Sync Logic is used if the controller slider and the slider on the OtsAV Mixer are in different positions. The controller slider will not adjust volume levels until the controller slider has passed the position of the OtsAV Mixer slider.
Sync buttons
Matches the BPM of the opposite Deck.
Note: The Pitch or Tempo may be adjusted on the selected deck, depending on which slider you are controlling at the time. (e.g. if the slider is set to move the Pitch slider in OtsAV, then the Pitch slider is used to match the BPM of the opposite deck)
The functions listed above are the default settings in the (Ots) Hercules DJ Console RMX Ots hardware mapping file.
The way in which each button or slider controls OtsAV can be customized to suit your needs. To learn more about editing/changing an OHM (Ots Hardware Mapping) file, see here.