Midi Start & Stop messages in Reaper #1359
-
I posted a thread in the "General" forum but failed to solve this issue & I wondered if it might be a compatibility problem (Realearn / Helgobox issue is included as that was suggested but has its own issue)I've got a 1995 Yamaha CBX-K1 that transmits <>, <>, <> midi messages (Start, Stop, Continue). As I was unable to find a way to map those directly to Reaper, it was suggested to use using Realearn/Helgobox. I was able to map the Midi clock start & stop messages, and The "Midi Clock Start" message works fine in starting the transport playing, but the midi clock stop message does not stop the transport...but instead, returns to zero and continues playing! The learn source detects and names the midi clock start & stop properly, but maps the target for BOTH to: I'm not sure why this fails and maybe a clue is that Reaper fails to map to the actual "Play" & "Stop" actions, as I chose in this picture? Computer: Win10, I7 7700, 32Gig - Equipment: Yamaha CBX-K1, Keith McMillan QuNexus |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
You used ReaLearn's own target "Project: Invoke transport action" with action "Play/stop" (this doesn't execute a REAPER action, so it doesn't directly map to any of the actions on the right!). The way this target works is that it plays when receiving a value > 0% and stop when receiving a 0% value. The MIDI clock sources always send 100%. Solution: Set "Target min" and "Target max" to 0% in the second mapping. Alternative: Use target "Project: Invoke REAPER action" and specifically choose the "Transport: Stop" action. |
Beta Was this translation helpful? Give feedback.
You used ReaLearn's own target "Project: Invoke transport action" with action "Play/stop" (this doesn't execute a REAPER action, so it doesn't directly map to any of the actions on the right!). The way this target works is that it plays when receiving a value > 0% and stop when receiving a 0% value. The MIDI clock sources always send 100%.
Solution: Set "Target min" and "Target max" to 0% in the second mapping.
Alternative: Use target "Project: Invoke REAPER action" and specifically choose the "Transport: Stop" action.