|
|
|
09-22-2019, 10:16 AM
|
#1
|
Human being with feelings
Join Date: Sep 2015
Posts: 67
|
OSC commands
Hi, I found the OSC commands in the Reaper (App) file. So, firstly, I wonder is there an easier place to be able to access these, rather than in the App folder?
Secondly, does anyone know the OSC command for tempo? I've found it in the commands list:
TEMPO n/tempo f/tempo/raw r/tempo/rotary s/tempo/str
But, when I try using one of these, I don't get any reaction - ex: "n/tempo 80", or "n/tempo/80", or "s/tempo/80". But no reaction. I've tried other commands and the work fine, so it would be great to figure this out as it would simplify syncing tempos etc.
BTW, I'm trying to send OSC messages between SuperCollider and Reaper.
Thanks in advance - joesh
p.s. I'm on a Mac.
|
|
|
09-22-2019, 11:53 AM
|
#2
|
Human being with feelings
Join Date: Jun 2011
Location: Belgium
Posts: 5,246
|
On a Mac, the apps look like one solid item. It's still a directory. It's the way the Finder shows that directory...
I suppose you've found the .ReaperOSC file in there. You can edit and add to this file what you need. I've never come across any list or readme for it. There's no need for it, imho.
I also suppose you've already found https://www.cockos.com/reaper/sdk/osc/osc.php ?
There are a number of people who've used OSC icm with Reaper. Like Patrick Maillot, who integrated Reaper with the Behri X32. Or Josh Slater, who integrated Reaper with TotalMix.
https://sites.google.com/site/patrickmaillot/x32
https://github.com/joshslater/totalm...ster/ReaperOSC
__________________
In a time of deceit telling the truth is a revolutionary act.
George Orwell
|
|
|
09-22-2019, 12:42 PM
|
#3
|
Human being with feelings
Join Date: Sep 2015
Posts: 67
|
Thanks Cyrano. I'll check those out, especially the Josh Slater - he's on mac too I think. If you have any more suggestions just let me know.
best - Joesh
|
|
|
09-23-2019, 02:35 AM
|
#4
|
Human being with feelings
Join Date: Jan 2008
Posts: 200
|
I dont know avbout supercollider, but it TouchOSC you are not supposed to write the type of variable. You have to write: "/tempo".
"n/tempo" does not work.
Also, you have to check that the line
TEMPO n/tempo f/tempo/raw r/tempo/rotary s/tempo/str
is uncommented in the file that you are using. For instance in LogicPad.ReaperOSC, the line is commented.
You can edit the file LogicPad.ReaperOSC with TextEdit
j
|
|
|
09-23-2019, 07:29 AM
|
#5
|
Human being with feelings
Join Date: Jun 2011
Location: Belgium
Posts: 5,246
|
There's an app you might want to look at: Osculator
https://osculator.net/
My own very experimental setup for MIDI/OSC uses AU Lab, RME's Totalmix and Reaper. AU Lab no longer runs on Mojave, unfortunately. It's always been my go-to troubleshooting tool. Ah well, progress...
I've recently added pure data to the setup:
https://puredata.info/
__________________
In a time of deceit telling the truth is a revolutionary act.
George Orwell
|
|
|
09-23-2019, 07:58 AM
|
#6
|
Human being with feelings
Join Date: Sep 2015
Posts: 67
|
Quote:
Originally Posted by parr
I dont know avbout supercollider, but it TouchOSC you are not supposed to write the type of variable. You have to write: "/tempo".
"n/tempo" does not work.
Also, you have to check that the line
TEMPO n/tempo f/tempo/raw r/tempo/rotary s/tempo/str
is uncommented in the file that you are using. For instance in LogicPad.ReaperOSC, the line is commented.
You can edit the file LogicPad.ReaperOSC with TextEdit
j
|
Thanks for the tips. I already tried a few of those suggestion, but nothing worked. What's strange is that if you type "n/tempo", or "/tempo", the tempo in Reaper goes to 40! However, if you add a speed "/tempo" 80, Reaper magically puts your speed at 256. But why, I have no idea.
Any more tips readably received.
|
|
|
09-23-2019, 08:37 AM
|
#7
|
Human being with feelings
Join Date: Jan 2008
Posts: 200
|
Try this:
write
TEMPO f/tempo/raw
or, simply
TEMPO f/tempo
instead of
TEMPO n/tempo f/tempo/raw r/tempo/rotary s/tempo/str
With this last command, I think reaper is expecting a normalized value (between 0 and 1).
With f/tempo, reaper expects a floating number, like 120 for 120 bmp.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 11:47 PM.
|