User Tools

Site Tools


external:examples:reaper_timecode_on_same_pc

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
external:examples:reaper_timecode_on_same_pc [2020/02/13 14:16] – [4. Try it out] icke_siegenexternal:examples:reaper_timecode_on_same_pc [2020/04/29 04:59] (current) – [Prerequisites] icke_siegen
Line 7: Line 7:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  - Titan PC-Suite, from v12 on (AvoKey required)+  - Titan PC-Suite, from v12 on (External AvoKey or T2 required - T1 or Editor Avokey does not work)
   - loopMIDI (see [[external:software_list|]], to route the MIDI signal from one program to another   - loopMIDI (see [[external:software_list|]], to route the MIDI signal from one program to another
   - Reaper (see [[external:software_list|]])   - Reaper (see [[external:software_list|]])
Line 86: Line 86:
  
 {{:external:examples:reaper_timecode_running.png|}} {{:external:examples:reaper_timecode_running.png|}}
 +
 +You can now use this as timecode source to sync cuelists to music coming from Reaper.
  
 I noticed a gap between the timestamps in Reaper and in Titan. This seems to be due to both, Reaper, as well as Titan/USB Expert, and needs to be investigated further. I noticed a gap between the timestamps in Reaper and in Titan. This seems to be due to both, Reaper, as well as Titan/USB Expert, and needs to be investigated further.
  
 +==== - How to debug ====
 +
 +If things do not work as expected then there are some tools which help finding the fault:
 +
 +=== - loopMIDI ===
 +
 +loopMIDI shows the number of transmitted data. This number increases with every command, note or message. With timecode, this number increases continuously and rather fast.
 +
 +{{:external:examples:debug_loopmidi.png|}}
 +
 +=== - USB Expert Console ===
 +
 +Open the USB Expert Console. This must show loopMIDI Port 1 as connected panel (top-left). Select the ''MIDI'' tab top-right, click ''Watch MIDI'', in the MIDI watcher window select MIDI Input and Raw MIDI. Now, as you send a command, it is shown in the MIDI watcher, with continuously incoming data like this:
 +
 +{{:external:examples:debug_timecode_usbexpert.png?500|}}
 +
 +Additionally, on the Timecode tab (top-right), you should see the real timecode values running:
 +
 +{{:external:examples:debug_timecode_usbexpert_2.png?500|}}
 +
 +=== - MIDI-OX ===
 +
 +Install and launch MIDI-OX (see [[external:software_list|]]. From the Options menu select ''MIDI Devices''. Make sure loopMIDI Port is listed as MIDI Input but isn't mapped to any output (yes, you can create a feedback loop, and yes, you do not want to do this...)
 +
 +{{:external:examples:debug_midiox_1.png|}}
 +
 +From the View menu select ''Input Monitor...''. In this window, all incoming MIDI data are shown. You will see the cpntinuous stream of MTC Quarter Freame messages:
  
 +{{:external:examples:debug_timecode_midiox.png|}}
  
external/examples/reaper_timecode_on_same_pc.1581603366.txt.gz · Last modified: 2020/02/13 14:16 by icke_siegen

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki