external:examples:reaper_timecode_on_other_pc
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| external:examples:reaper_timecode_on_other_pc [2020/04/29 05:37] – created icke_siegen | external:examples:reaper_timecode_on_other_pc [2020/04/29 09:59] (current) – [4. Try it out] icke_siegen | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| {{youtube> | {{youtube> | ||
| + | |||
| + | |||
| + | ---- | ||
| ===== Prerequisites ===== | ===== Prerequisites ===== | ||
| Line 13: | Line 16: | ||
| - rtpMIDI (see [[external: | - rtpMIDI (see [[external: | ||
| - Reaper (see [[external: | - Reaper (see [[external: | ||
| + | - you may consider using the [[https:// | ||
| ===== Make it run ===== | ===== Make it run ===== | ||
| Line 38: | Line 42: | ||
| === - Enable MIDI Output === | === - Enable MIDI Output === | ||
| - | In the Options menu select Preferences - this opens the preferences window. Find '' | + | In the Options menu select Preferences - this opens the preferences window. Find '' |
| - | {{: | + | {{: |
| - | Right-click on '' | + | Right-click on the port in the output |
| - | {{: | + | {{: |
| ... or select '' | ... or select '' | ||
| - | {{: | + | {{: |
| Confirm the settings with '' | Confirm the settings with '' | ||
| Line 56: | Line 60: | ||
| Rewind the timeline to 0:00:00 (simply press <Pos 1>). From the Insert menu select '' | Rewind the timeline to 0:00:00 (simply press <Pos 1>). From the Insert menu select '' | ||
| - | {{: | + | {{: |
| + | |||
| + | If you had already inserted an audio track then probably the timecode track was inserted on the same track. Simply click, drag and drop it onto a new track: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Also, it's a good idea to bring the timecode track (at least) to the same length like the music: | ||
| + | |||
| + | {{: | ||
| === - Adjust Timecode Generator === | === - Adjust Timecode Generator === | ||
| - | Right-click on the new timecode track, and from the context menu select Item properties. This opens the Media Item Properties window: | + | Right-click on the new timecode track, and from the context menu select Item properties: |
| - | {{: | + | {{: |
| + | |||
| + | (or, with the timecode track selected hit '' | ||
| + | |||
| + | This opens the Media Item Properties window: | ||
| + | |||
| + | {{: | ||
| If you want then you can change length, position and other details. In any case you need to make sure it is MTC (MIDI timecode): click on the '' | If you want then you can change length, position and other details. In any case you need to make sure it is MTC (MIDI timecode): click on the '' | ||
| - | {{: | + | {{: |
| Confirm/ | Confirm/ | ||
| Line 72: | Line 90: | ||
| === - Route the MTC signal === | === - Route the MTC signal === | ||
| - | Click on the routing button in the track controls (left to the timecode track): | + | This button slightly depends from your reaper version: |
| + | |||
| + | In Reaper v5, click on the routing button in the track controls (left to the timecode track): | ||
| {{: | {{: | ||
| - | This opens the routing window for this track: | + | In Reaper v6, right-click on the volume knob ov the timecode |
| - | {{:external: | + | This opens the routing window for this track. Under MIDI Hardware Output (top-right) select your virtual MIDI port: |
| - | Under MIDI Hardware Output (top-right) select '' | + | {{: |
| - | + | ||
| - | {{: | + | |
| Close the routing window. | Close the routing window. | ||
| Line 92: | Line 110: | ||
| This also works together with Reaper being controlled by Titan via MMC, like described in [[external: | This also works together with Reaper being controlled by Titan via MMC, like described in [[external: | ||
| - | {{: | + | {{: |
| You can now use this as timecode source to sync cuelists to music coming from Reaper. | 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. | ||
| + | |||
| + | Also, Reaper doesn' | ||
| + | |||
| + | * download the plugin from https:// | ||
| + | * on your Reaper computer, copy this file to %appdata%\REAPER\Effects | ||
| + | * in Reaper, disable (Mute) the previously added timecode track | ||
| + | * add a new empty track | ||
| + | * on tjhis track, add the effect '' | ||
| + | * route this track' | ||
| + | * record/arm this track | ||
| + | |||
| + | Now, the timecode sent is accurate also when reaper is stopped or paused. | ||
| ==== - How to debug ==== | ==== - How to debug ==== | ||
| Line 103: | Line 133: | ||
| === - loopMIDI === | === - loopMIDI === | ||
| + | |||
| + | You may route the signal via loopMIDI as explained in [[external: | ||
| + | |||
| + | Also, in this case rtpMIDI needs to be told to take its input from 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. | 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. | ||
| Line 110: | Line 146: | ||
| === - USB Expert Console === | === - USB Expert Console === | ||
| - | Open the USB Expert Console. This must show loopMIDI Port 1 as connected panel (top-left). Select the '' | + | Open the USB Expert Console. This must show your virtual MIDI port as connected panel (top-left). Select the '' |
| - | {{: | + | {{: |
| Additionally, | Additionally, | ||
| - | {{: | + | {{: |
| === - MIDI-OX === | === - MIDI-OX === | ||
| + | |||
| + | Another great tool for fault finding (but also for fault generating) is MIDI-OX. One of the things you should be aware of is that it may take the MIDI signal and doesn' | ||
| Install and launch MIDI-OX (see [[external: | Install and launch MIDI-OX (see [[external: | ||
external/examples/reaper_timecode_on_other_pc.1588138633.txt.gz · Last modified: 2020/04/29 05:37 (external edit)
