Old 07-25-2013, 01:27 PM   #1
zvukofor
Human being with feelings
 
zvukofor's Avatar
 
Join Date: Jan 2013
Location: St.Petersburg, Russia
Posts: 85
Default New Reaper OSC controller for Lemur

Hello everybody.
I'd like to present you Reaper OSC controller for Lemur. I named it Binder. ))

Here are some features:
• Tracks with names in scrollable banks of 30 tracks, with dedicated sends matrix
• Direct controls for level, pan, cut/solo/arm, up to 4 sends, track monitoring and track automation modes on each track
• Multiple tracks selection (enables grouping of mixer parameters like level, pan, cut/solo/arm, etc.)
• K-system color-coded metering on each track
• Almost full control of selected track FXs: all parameters with real names and values in a banks of 16 knobs, bypass, bypass all FXs on track
• Dedicated full FX bypass (including master) button
• Dedicated buttons for item/track/take manipulations
• Advanced item/marker/grid navigation and full DAW snapshots
• Simple connection and solid functioning, thanks to Liine Lemur
• Detailed manual

Download here:
http://liine.net/en/community/user-library/view/410/
or on my blog:
http://zvukofor.blogspot.ru/p/binder.html

Feel free to ask questions.

Thank you. I hope you'll enjoy to work with Binder as i do.
zvukofor is offline   Reply With Quote
Old 07-25-2013, 02:37 PM   #2
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,745
Default

Sounds great, thanks for sharing!



..just hope I can eventually buy Lemur for android or win 8 though.
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 07-25-2013, 03:51 PM   #3
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 10,385
Default

This looks excellent.

Be patient. It may take a few days for the Lemur OSC users to find this, as they may not check every day.

I'll certainly keep this in mind for when I'm able to purchase an iPad for this very purpose.

Thank you for your hard work. I'll toss in a healthy donation when I try it out and begin using it.
__________________
Dialogue/FX Editor & Re-Recording Mixer
(Video)Using Latch Preview
"My ego comes pre-shrunk" - Randy Thom
airon is online now   Reply With Quote
Old 07-26-2013, 02:35 AM   #4
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Looks great zvukofor!

... but DANG!! I was not aware of the reaper-osc-actions.ini trick!

We learn new things everyday here (silent update? it was not mentionned in the changelogs as far as I can tell...).
Those "unreliable" action mappings via OSC were annoying, it's a great step forward, thanks for this "indirect" tip too, zvukofor!
[EDIT] digging this.. in fact we have that file from day one, things are just not working like I was thinking

Last edited by Jeffos; 07-26-2013 at 04:51 AM.
Jeffos is offline   Reply With Quote
Old 07-26-2013, 05:20 AM   #5
24toReaper
Human being with feelings
 
Join Date: Nov 2011
Location: Germany
Posts: 21
Default

Hi,
this is great!
I spent days tweaking TouchOSC, just to see your solution being miles ahead...

Dropped TouchOSC and bought Lemur right after reading zvukofors manual.

@zvukofor: Maybe you should make your Paypal-Donation link english (like your website), it is russian and changing "ru" to "de" in the url (in my case, i'm from germany) did not help...

Thanks,
24toReaper
24toReaper is offline   Reply With Quote
Old 07-26-2013, 06:32 AM   #6
Banned
Human being with feelings
 
Banned's Avatar
 
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
Default

Quote:
Originally Posted by Jeffos View Post
Looks great zvukofor!
+1, looking clean and elegant. Lemur is excellent for this sort of thing.
Quote:
Originally Posted by Jeffos View Post
... but DANG!! I was not aware of the reaper-osc-actions.ini trick!

We learn new things everyday here (silent update? it was not mentionned in the changelogs as far as I can tell...).
Those "unreliable" action mappings via OSC were annoying, it's a great step forward, thanks for this "indirect" tip too, zvukofor!
[EDIT] digging this.. in fact we have that file from day one, things are just not working like I was thinking
Thanks for bringing this up again, Jeffos. But I don't see how that makes actions mapped via OSC any less "unreliable". (Anyone, please don't see my comments below as rain on zvukofor's parade, but as constructive criticism to improve REAPER in ways that Binder would probably also benefit from directly.)

Afaik that file is simply the place where REAPER stores whatever actions you bind to whatever OSC messages using the regular Learn feature, and is independent from any particular OSC control surface configuration used (as such, it is simply a way to avoid having people who want to use this learn a bunch of mappings manually themselves - NB: people who already have learned actions should probably attempt to merge the files rather than simply copying the file, to avoid losing their current bindings). So as far as I can see, it does not in any way resolve the issue that (esp. custom) action ID's can change between builds - unlike with ReaScript, we simply don't have a method to dynamically look up the action IDs and be certain to fire the intended action.

Also, fwiw, using the Learn feature (or manually changing the file) creates bindings of OSC messages to REAPER actions that are somewhat inferior in functionality to bindings configured using the .ReaperOSC file, as learned bindings do not enable feedback to the OSC client (much like learned MIDI bindings do not generate MIDI feedback). Although some types of actions / use cases do not require feedback, in general that is a major restriction in functionality, and hence a major hindrance to my workflow. So when using OSC bidirectionally, I would generally recommend to completely avoid Actions such as e.g. "Adjust track FX parameter XX", "Adjust track send X pan", "Adjust track send X volume", "Set mute for track X", "Set solo for track X", "Set pan for track X", "Set stereo width (or right channel pan) for track X", "Set volume for track X". Instead, just configure the equivalent actions in the .ReaperOSC file and enjoy getting feedback.

As for another current issue with REAPER's OSC support: I also noticed the comment in Binder's manual about touch automation, and really hope apps like this one spark up some more interest in expanding REAPER's support for "touch" automation via OSC to more parameters than only track volume and panning. Apps like this can be made much more useful when touch automation is supported more generally on REAPER's end - which seems to require only a modest amount of effort.
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
Banned is offline   Reply With Quote
Old 07-26-2013, 02:08 PM   #7
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 18,941
Default

I assume the lemur is only available used these days?
ivansc is offline   Reply With Quote
Old 07-26-2013, 02:19 PM   #8
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Let's not derail the thread, I'll try to make it short (and will not come back whatever happens, promised!).
Quote:
Originally Posted by Banned View Post
Thanks for bringing this up again, Jeffos. But I don't see how that makes actions mapped via OSC any less "unreliable".
Well, I think it does: if you download zvukofor's zip, unzip it where explained => it works, and it will work for all users, so it is reliable in that regard..
.. but, for the reasons you said (except may be with the "action feedback" thing: other issue to me + examples sounds like bugs to me :/), it still a workaround I agree!
Workaround, but the better thing zvukofor could do at the moment, I think.

Background: among the list of features in the OP, some of them are actually SWS ones so, with a "simple zip" I dared zvukofor's OSC layout won't work for the very reasons discussed here.. I had a look => reaper-osc-actions.ini file!!? Dang, I completely missed that one! I was thinking OSC bindings were saved in reaper-kb.ini (with all other MIDI/keyboard bindings), so much more complicated than that.

Anyway, I'm with you Banned, let's hope such great layouts will push actions' string identifiers support, I mean straight things like /action/_SWS_ABOUT (or any other way).
On a sidenote, there would be solutions via SWS too (e.g. we have fixed numeric IDs in the action section "S&M extension" humm...) but this really sounds like a job for REAPER, not SWS.

___

@zvukofor: may be a note like "if reaper-osc-actions.ini already exits, do no overwrite but merge!" worths being added though (?)
Jeffos is offline   Reply With Quote
Old 02-22-2017, 03:19 PM   #9
aspiringSynthesisingAlch
Human being with feelings
 
Join Date: Feb 2014
Posts: 277
Default binder over usb?

Quote:
Originally Posted by zvukofor View Post
Hello everybody.
I'd like to present you Reaper OSC controller for Lemur. I named it Binder. ))

Here are some features:
• Tracks with names in scrollable banks of 30 tracks, with dedicated sends matrix
• Direct controls for level, pan, cut/solo/arm, up to 4 sends, track monitoring and track automation modes on each track
• Multiple tracks selection (enables grouping of mixer parameters like level, pan, cut/solo/arm, etc.)
• K-system color-coded metering on each track
• Almost full control of selected track FXs: all parameters with real names and values in a banks of 16 knobs, bypass, bypass all FXs on track
• Dedicated full FX bypass (including master) button
• Dedicated buttons for item/track/take manipulations
• Advanced item/marker/grid navigation and full DAW snapshots
• Simple connection and solid functioning, thanks to Liine Lemur
• Detailed manual

Download here:
http://liine.net/en/community/user-library/view/410/
or on my blog:
http://zvukofor.blogspot.ru/p/binder.html

Feel free to ask questions.

Thank you. I hope you'll enjoy to work with Binder as i do.
Hi ... this looks awesome, kudos to ya!

Do you know if this is available using an ios / droid device connected via usb? (on windows 7x64)

thanks!
aspiringSynthesisingAlch is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:51 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.