This is a Reaper plugin that visually renders DJ Hero 2 custom tracks inside Reaper.
Instructions updated as of Reaper v7.47
- Download this project by either cloning or downloading as zip to a known location
- in the case of zip, extract the files so
main.luais directly accessible
- in the case of zip, extract the files so
- In Reaper:
- Go to
Actions->Show action list...->ReaScript: Run ReaScript (EEL2 or Lua)...(pro tip: use the filter bar on the top left) - Navigate to where you have downloaded the project and select
main.lua - Click
Open
- Go to
- Profit
Once you have opened the visualizer once, you can also open it with Actions -> Show action list... -> ReaScript: Run last ReaScript (EEL2 or Lua), skipping a step.
Minus Key: Reduce zoomEquals Key: Increase zoomLeft Arrow: Switch to previous track (if multiple are present)Right Arrow: Switch to next track (if multiple are present)
In your reaper project, next to the .rpp file you can put a simple text file called sampleMap.txt.
This file is used to give more information to the visualizer that is not represented in the midi itself.
This text file has the following format:
green = <list of velocities, separated by space>
blue = <list of velocities, separated by space>
Example:
green = 0 1 2
blue = 4 5 6 7
Note: this file is loaded when first opening the visualizer, so if the contents change you have to re-open the visualizer