Skip to content

A tool to automate adding Hot Cue and Memory points in Rekordbox.

License

Notifications You must be signed in to change notification settings

Bide-UK/Bides-Rekordbox-AutoCuer

Repository files navigation

Bide's Rekordbox AutoCuer v1.0 Buy Me A Coffee

An AppleScript to automate adding Hot Cue and Memory Cue markers in Pioneer's Rekordbox DJ software. The tool adds Cue/Memory points in the following arrangement by automating default keyboard shortcuts so you dread using Rekordbox less.

Beginner  A:0 - B:16 - C:32

Advanced  A:0 - B:16 - C:24 - D:32 - E:40 - F:48 - G:64 - H:80

Alt Text

Tested in Rekordbox 5.8,6.3 and Mac OS Mojave & Catalina

The "Beginner" script uses the default Rekordbox Mac OS Hot Key bindings but will only place 3 Cue/Memory Points.

The "Advanced" script requires a little bit of setup please go to "Advanced Script Setup" for more details.

Installation Guide

Note - This is currently only supported on Mac OS, however with enough demand I believe I could port this to a Windows EXE or python script.

  1. Click the Green Code button at the top of this page and click download zip.
  2. Unpack the zip (double click).
  3. Double Click the AppleScript.

Advanced Script Setup

The advanced script needs some additional hot keys added.

  1. Open Rekordbox
  2. Open Rekordbox Preferences or Press Command + ,
  3. Click Keyboard shortcuts
  4. Click the Player A + icon to open up the settings.
  5. Scroll down to Set Hot Cue A and ensure that they're set up with the following bindings (when the warning appears to re-asign the hot key click yes.).

Alt Text

WARNING «

  • For best results log into Kuvo and DO NOT Touch the keyboard or mouse once the script is running.
  • ONLY WORKS WITH DEFAULT REKORDBOX/SCRIPT DEFINED HOT KEYS!

How to use

(Video tutorial will be uploaded to my instagram soon https://www.instagram.com/bide_uk)

Ensure Keyboard is set to US or UK English laylout. https://thetypingcat.com/howto/change-your-keyboard-layout-mac-os-x

  1. Ensure Rekorbox is open and in the Export 1 Player setting in the top left.

Alt Text

  1. Make a playlist in Rekordbox and ensure that all the tracks have been analysed.
  2. Make sure that you've aligned the beat grid correctly with the first cue on the first down beat or it will add misaligned cue points.
  3. Find out how many tracks are in the playlist. (For best results use this on tracks that don't have cue points set.)
  4. Load the first track on the playlist and ensure it's loaded in the player in 1 player mode, the script works downwards in a given playlist.
  5. Press play in the script editor. a. If this is the first time running the script allow accessibility functionality in security for the script editor.
  6. Enter the number of tracks you want to process e.g playlist has 100 tracks put 100
  7. Wait for the program to finish (DO NOT LET THE COMPUTER SLEEP, TOUCH KEYBOARD or click out of the window).

In an emergency press cmd+alt+esc and try to quit the script process. The script uses keystrokes to automate Rekordbox so it will try to fight you.

Nerd Stuff

If you want to change the placement of Cue/Memory Cue points change the number in the lines of the code with the following line.

#< - Change Number to change placement of Cue

What the script won't do

  • Work on unanalysed tracks.
  • Work on tracks with an incorrectly configured grid.
  • Work if the track’s don’t load on the first beat on the beat grid.
  • Make you a good DJ.

About

A tool to automate adding Hot Cue and Memory points in Rekordbox.

Resources

License

Stars

Watchers

Forks

Packages

No packages published