|
|
|
02-21-2012, 01:32 PM
|
#1
|
Human being with feelings
Join Date: Mar 2010
Location: Newcastle - UK
Posts: 567
|
v4.16pre19 - February 21 2012
+ OSC: support for binding messages to FX learn
+ OSC: support for multiparameter messages
+ OSC multiparameter example: /track/1/fx/3/fxparam/1,4 (with 2 arguments) sets 2 FX parameters at once
# OSC: various fixes for controller feedback, preventing flooding, etc
# Pitch shifting: force reset of shifters, fixes bug introduced in pre6
# Prefs: restore auto-recarm config for track defaults
Got One
|
|
|
02-21-2012, 01:32 PM
|
#2
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
v4.16pre19 - February 21 2012
v4.16pre19 - February 21 2012
+ OSC: support for binding messages to FX learn
+ OSC: support for multiparameter messages
+ OSC multiparameter example: /track/1/fx/3/fxparam/1,4 (with 2 arguments) sets 2 FX parameters at once
# OSC: various fixes for controller feedback, preventing flooding, etc
# Pitch shifting: force reset of shifters, fixes bug introduced in pre6
# Prefs: restore auto-recarm config for track defaults
|
|
|
02-21-2012, 01:33 PM
|
#3
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
You win, please mods merge my post
|
|
|
02-21-2012, 01:33 PM
|
#4
|
Human being with feelings
Join Date: Mar 2010
Location: Newcastle - UK
Posts: 567
|
To be fair that was too close to call
|
|
|
02-21-2012, 01:46 PM
|
#5
|
Human being with feelings
Join Date: Sep 2010
Location: Chesterfield, UK
Posts: 248
|
Quote:
Originally Posted by philait
+ OSC: support for binding messages to FX learn
# OSC: various fixes for controller feedback, preventing flooding, etc
# Prefs: restore auto-recarm config for track default
|
Thankyou thankyou thankyou!!
|
|
|
02-21-2012, 01:59 PM
|
#6
|
Human being with feelings
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,769
|
|
|
|
02-21-2012, 03:00 PM
|
#7
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,593
|
+ OSC: support for binding messages to FX learn + ACTIONS !!!!!!
|
|
|
02-21-2012, 04:25 PM
|
#8
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
+ OSC: support for binding messages to FX learn
could the learn window except keyboard input and copy and paste? the reason being it's really hard with some controllers (like the p5 glove) that send out many parameters with even just a flinch of a movement it would be great to be able to type it in
|
|
|
02-21-2012, 04:36 PM
|
#9
|
Human being with feelings
Join Date: Jun 2009
Location: Earth
Posts: 1,340
|
+ OSC: support for binding messages to FX learn
+ OSC: support for multiparameter messages
Thank You!!!
|
|
|
02-21-2012, 04:52 PM
|
#10
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
Feeling the OSC love! <3
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
02-22-2012, 12:57 AM
|
#11
|
Human being with feelings
Join Date: Mar 2010
Posts: 101
|
OSC?
Someone direct me to a tutorial on using the new OSC features plz?
|
|
|
02-22-2012, 07:16 AM
|
#12
|
Human being with feelings
Join Date: Nov 2008
Location: madrid/spain
Posts: 1,036
|
Quote:
Originally Posted by FermentedDigeridoo
Someone direct me to a tutorial on using the new OSC features plz?
|
me too...
|
|
|
02-22-2012, 09:02 AM
|
#13
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
There are a lot of interesting tidbits in the OSC bug/FR thread: for example, here, here, and
there. I have also posted a few examples that may be instructive (also for getting familiar with OSC in general) here.
More generally, just Google and you'll find plenty of good documentation on OSC.
[EDIT:] Oh, and of course study REAPER's default OSC config file.
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
Last edited by Banned; 02-22-2012 at 09:56 AM.
|
|
|
02-22-2012, 10:15 AM
|
#14
|
Banned
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,554
|
How much of the Reaper user base will all this OSC stuff affect anyway?
|
|
|
02-22-2012, 10:31 AM
|
#15
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by JHughes
How much of the Reaper user base will all this OSC stuff affect anyway?
|
that's a question that will have a larger amount of answers as the years go by
OSC is getting more and more compatible devices every day and the user base will grow as people realise it's usefulness.
|
|
|
02-22-2012, 10:37 AM
|
#16
|
Banned
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,554
|
I could be feeling left out, never having owned an Apple product, however, the latest focus feels strange considering all the purpose built mixing devices that have no proper support. Did the Mackie HUI ever get proper support? I know Dannii and others finally gave up asking.
|
|
|
02-22-2012, 11:31 AM
|
#17
|
Human being with feelings
Join Date: Nov 2010
Location: Kochi,India
Posts: 311
|
Quote:
Originally Posted by JHughes
How much of the Reaper user base will all this OSC stuff affect anyway?
|
Quote:
Originally Posted by musicbynumbers
that's a question that will have a larger amount of answers as the years go by
OSC is getting more and more compatible devices every day and the user base will grow as people realise it's usefulness.
|
Quote:
Originally Posted by JHughes
I could be feeling left out, never having owned an Apple product, however, the latest focus feels strange considering all the purpose built mixing devices that have no proper support. Did the Mackie HUI ever get proper support? I know Dannii and others finally gave up asking.
|
Not sure, but I think the future is going this way :
http://www.musiccomputing.com/motioncommand-windows
__________________
-Nandhu Kartha
Lives only for music and love !!
|
|
|
02-22-2012, 11:38 AM
|
#18
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
Quote:
Originally Posted by JHughes
I could be feeling left out, never having owned an Apple product, however, the latest focus feels strange considering all the purpose built mixing devices that have no proper support. Did the Mackie HUI ever get proper support? I know Dannii and others finally gave up asking.
|
Afaik the Mackie protocols are (1) proprietary, and (2) limited to transport / mixing functions, and much more limited in terms of resolution than OSC (but I never used it so I could be wrong).
OSC not only enables better remote controller / mixer support than we had before, it also enables some of the sort of things that can be compared to what Max For Live brings to Ableton Live. You don't need an Apple product to enjoy some pretty cool benefits of OSC support in REAPER. Btw, there is not a single Apple product that comes with native support for OSC.
Quote:
Originally Posted by JHughes
How much of the Reaper user base will all this OSC stuff affect anyway?
|
My guess is not that many, but many of the 'power users' probably will. To stick with the comparison to MaxForLive for a moment, there is only a very limited percentage of Ableton Live users that really gets deeply into it, yet this provides a significant benefit to almost the entire user base.
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
02-22-2012, 11:47 AM
|
#19
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Quote:
Originally Posted by JHughes
I could be feeling left out, never having owned an Apple product, however, the latest focus feels strange considering all the purpose built mixing devices that have no proper support.
|
OSC doesn't have anything to do with Apple, FWIW. There are some cheap, useful virtual control surface apps for smartphones and tablets that use OSC, but there's no connection other than that.
One reason REAPER does not have very broad control surface support is that each of the various protocols has its own quirks and limitations, so we have to do a fair amount of specific infrastructure work for each device we support. Many protocols are proprietary, so we have to sign documents and do legal work to get the specifications in the first place, if we can even get them at all. (Avid's Eucon group did finally respond to our request for the SDK, by the way, possibly thanks to followup requests from their own users.)
It is our hope that REAPER's OSC support will provide a broad, general control surface API, which we (and others) can then use as a base for adding support for non-OSC control surfaces.
In other words, if we can provide a thorough control surface language in OSC, then supporting other devices becomes a matter of translating to and from OSC, rather than a coding project.
Last edited by schwa; 02-22-2012 at 11:52 AM.
|
|
|
02-22-2012, 11:50 AM
|
#20
|
Banned
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,554
|
Interesting, thanks. I guess I'll have to google OSC now, I ASSumed it was for Apples only.
Will OSC work with moving fader control surfaces then (even if yet nonexistant), and not just touch screens?
And now I shall google...
<edit> Thanks for the additional info schwa, we cross posted and I missed it.
<edit2> I don't have a smartphone either, but I know engineers who do!
Quote:
In other words, if we can provide a thorough control surface language in OSC, then supporting other devices becomes a matter of translating to and from OSC, rather than a coding project.
|
Right on, perfect strategy. And now I'm back on board, confusion resolved.
Last edited by JHughes; 02-22-2012 at 11:57 AM.
|
|
|
02-22-2012, 11:59 AM
|
#21
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Quote:
Originally Posted by schwa
OSC doesn't have anything to do with Apple, FWIW. There are some cheap, useful virtual control surface apps for smartphones and tablets that use OSC, but there's no connection other than that.
One reason REAPER does not have very broad control surface support is that each of the various protocols has its own quirks and limitations, so we have to do a fair amount of specific infrastructure work for each device we support. Many protocols are proprietary, so we have to sign documents and do legal work to get the specifications in the first place, if we can even get them at all. (Avid's Eucon group did finally respond to our request for the SDK, by the way, possibly thanks to followup requests from their own users.)
It is our hope that REAPER's OSC support will provide a broad, general control surface API, which we (and others) can then use as a base for adding support for non-OSC control surfaces.
In other words, if we can provide a thorough control surface language in OSC, then supporting other devices becomes a matter of translating to and from OSC, rather than a coding project.
|
I'm very glad to read this, schwa, thanks. It would be awesome to have a fully functional, cross-platform, Mackie Control Surface support plug-in.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
02-22-2012, 12:08 PM
|
#22
|
Banned
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,554
|
The original problem remains that Mackie protocols are not perfectly understood, so an OSC<-->Mackie translation layer is still problematical. I think.
|
|
|
02-22-2012, 01:40 PM
|
#23
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Quote:
Originally Posted by schwa
OSC doesn't have anything to do with Apple, FWIW. There are some cheap, useful virtual control surface apps for smartphones and tablets that use OSC, but there's no connection other than that.
One reason REAPER does not have very broad control surface support is that each of the various protocols has its own quirks and limitations, so we have to do a fair amount of specific infrastructure work for each device we support. Many protocols are proprietary, so we have to sign documents and do legal work to get the specifications in the first place, if we can even get them at all. (Avid's Eucon group did finally respond to our request for the SDK, by the way, possibly thanks to followup requests from their own users.)
It is our hope that REAPER's OSC support will provide a broad, general control surface API, which we (and others) can then use as a base for adding support for non-OSC control surfaces.
In other words, if we can provide a thorough control surface language in OSC, then supporting other devices becomes a matter of translating to and from OSC, rather than a coding project.
|
Ni CCCe. Good to hear. *plop* Looking forward to it.
|
|
|
02-22-2012, 01:46 PM
|
#24
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
Quote:
Originally Posted by Mercado_Negro
I'm very glad to read this, schwa, thanks. It would be awesome to have a fully functional, cross-platform, Mackie Control Surface support plug-in.
|
Stop calling it that please. Or I'm going to sue you for intellectual property infringement.
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
02-22-2012, 01:47 PM
|
#25
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
Quote:
Originally Posted by JHughes
The original problem remains that Mackie protocols are not perfectly understood, so an OSC<-->Mackie translation layer is still problematical. I think.
|
The original problem is that proprietors of proprietary protocols have the means and pretty strong incentives to make it so that nobody can understand it.
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
02-22-2012, 09:35 PM
|
#26
|
Human being with feelings
Join Date: Jun 2009
Location: Earth
Posts: 1,340
|
Quote:
Originally Posted by musicbynumbers
that's a question that will have a larger amount of answers as the years go by
OSC is getting more and more compatible devices every day and the user base will grow as people realise it's usefulness.
|
Yes.., also I'd like to point out that OSC is not all about hardware devices.
One cool thing is more and more art programs(3d modeling, vj stuff.., etc.) are starting to support OSC. So for example.., properties such as positional data of 3d objects can be linked to stuff inside REAPER, perhaps to track panning so when said 3d object is animated the position of audio in REAPER can match. Or when an object is made to explode it could trigger sounds or FX settings in REAPER..., really cool stuff.
I think OSC(Open Sound Control) should have actually been named ODC(Open Data Control).
|
|
|
02-23-2012, 06:32 AM
|
#27
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,593
|
getting some crashing,here is info:
Problem signature:
Problem Event Name: APPCRASH
Application Name: reaper.exe
Application Version: 4.1.5.23
Application Timestamp: 4f439c15
Fault Module Name: reaper.exe
Fault Module Version: 4.1.5.23
Fault Module Timestamp: 4f439c15
Exception Code: c0000005
Exception Offset: 00287d5a
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1050
Additional Information 1: 0c47
Additional Information 2: 0c47ecc18b31d3b3d50c3a36f49e3b09
Additional Information 3: 9cb5
Additional Information 4: 9cb57651c47fce2eb579fae66cf31546
What is about?
|
|
|
02-23-2012, 07:16 AM
|
#28
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by Anton9
Yes.., also I'd like to point out that OSC is not all about hardware devices.
One cool thing is more and more art programs(3d modeling, vj stuff.., etc.) are starting to support OSC. So for example.., properties such as positional data of 3d objects can be linked to stuff inside REAPER, perhaps to track panning so when said 3d object is animated the position of audio in REAPER can match. Or when an object is made to explode it could trigger sounds or FX settings in REAPER..., really cool stuff.
I think OSC(Open Sound Control) should have actually been named ODC(Open Data Control).
|
That's what I was hoping to read!
Have names of any because I wanted this via MIDI and nothing had It at the time. Not even via a smpte timeline sync to allow both program's to Be in sync.
|
|
|
02-23-2012, 07:26 AM
|
#29
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
Quote:
Originally Posted by musicbynumbers
That's what I was hoping to read!
Have names of any because I wanted this via MIDI and nothing had It at the time. Not even via a smpte timeline sync to allow both program's to Be in sync.
|
Look for example at the list here http://opensoundcontrol.org/implementations
Looking forward to seeing REAPER show up there too.
(Imho accurate syncing is an entirely different matter, though.)
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
02-23-2012, 10:15 AM
|
#30
|
Human being with feelings
Join Date: Oct 2008
Location: a zonzo
Posts: 473
|
Quote:
Originally Posted by schwa
(Avid's Eucon group did finally respond to our request for the SDK, by the way, possibly thanks to followup requests from their own users.)
It is our hope that REAPER's OSC support will provide a broad, general control surface API, which we (and others) can then use as a base for adding support for non-OSC control surfaces.
In other words, if we can provide a thorough control surface language in OSC, then supporting other devices becomes a matter of translating to and from OSC, rather than a coding project.
|
This is very good news. Yay!
|
|
|
02-23-2012, 11:54 AM
|
#31
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by Banned
|
Thanks, as for syncing, not talking sample accurate, 25 frames per second will do for what I wanted it for but with OSC it looks like we might be able to this and also link controller outs to actual 3d models for animation etc
|
|
|
02-24-2012, 05:45 AM
|
#32
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Btw, even fracking Foobar2000 has temporary RAM disk playback now .
http://www.foobar2000.org/components/view/foo_ramdisk
Probably a great FR to sort of copy what Protools 10 does, for all our users with more than 4 GB RAM and indecent track counts or complex edits(drum folks, dialog/fx editors).
|
|
|
02-24-2012, 06:13 AM
|
#33
|
Human being with feelings
Join Date: Mar 2010
Location: Newcastle - UK
Posts: 567
|
Quote:
Originally Posted by airon
Btw, even fracking Foobar2000 has temporary RAM disk playback now .
http://www.foobar2000.org/components/view/foo_ramdisk
Probably a great FR to sort of copy what Protools 10 does, for all our users with more than 4 GB RAM and indecent track counts or complex edits(drum folks, dialog/fx editors).
|
Yeah I'd like that one too
|
|
|
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 09:20 AM.
|