Idea and Implementation by Oliver Waits. Available on GitHub at https://github.com/owaits/avolites-reaperImport.
Another port - just a plain HTML/Javascript page - is available at https://www.avosupport.de/downloads/icke_siegen/ReaperReader. See below (end of this document).
Due to modern browsers' security settings the results may vary. The safest bet is to load the alternate port locally (save the page locally and open it from there).
Defining and adjusting the correct Timecode timestamps in Titan can be an arduous work, with lots of trial and error. This is where Reaper CSV Import comes into play: within Reaper it is much easier to define exact timestamps (called Markers in Reaper).
Import
.This way your cuelist has magically learned the markers you created in Reaper - you can then play the track from Reaper (with SMPTE Timecode, you can play it with Winamp (in that case adjust the frame numbers in Reaper), or use any other DAW or video player.
Titan expects timestamps with four nibbles: hh:mm:ss:ff (for: hours, minutes, seconds, frames). Hence, the csv file needs to contain the correct format as well, and settng Reaper correctly is the easiest way to do this. Right-click in the Timeline area, and from the conext menu select Hours:Minutes:Seconds:Frames
With your track loaded, edited as needed, maybe timecode added, create your markers. The easiest way is to use the keyboard: the spacebar
plays/pauses, and the M
key inserts a marker at the current time. Later, holding the Ctrl
key, you can easily click and move markers to adjust.
Inside the Regions/Marker Manager you can further tweak your markers, give them names etc. Finally, right-click, from the menu select Export regions/markers…
, and save it as csv to a suitable folder.
If you want you can open the file in a text editor and have a look:
This will result in your cuelist being updated with the correct legends and timestamps. If there are more cues in the csv file than in the Titan show then new cues will be appended.
Based on Olie's idea and some of is code I implemented the same thing as one single HTML/JavaScript file. This is online available at https://www.avosupport.de/downloads/icke_siegen/ReaperReader/. You can also download it here: reaperreader.zip. Simply download, unzip, and load this in your browser.
Due to modern browsers' security settings the results may vary. The safest bet is to load the alternate port locally (save the page locally and open it from there).