Old 10-10-2009, 10:53 AM   #1
Padre_PC
Human being with feelings
 
Join Date: Sep 2009
Posts: 262
Default New API functions

Some functions/methods I'd love to see in the Reaper SDK:

- IReaperControlSurface::SetSurfaceXXX() notification on "save as..."
- IReaperControlSurface::SetSurfaceXXX() notification on FX chain on/off
- IReaperControlSurface::SetSurfaceXXX() notification on FX selection within the FX chain
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
Padre_PC is offline   Reply With Quote
Old 10-10-2009, 11:13 AM   #2
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 7,925
Default

Quote:
Originally Posted by Padre_PC View Post
Some functions/methods I'd love to see in the Reaper SDK:

- IReaperControlSurface::SetSurfaceXXX() notification on "save as..."
- IReaperControlSurface::SetSurfaceXXX() notification on FX chain on/off
- IReaperControlSurface::SetSurfaceXXX() notification on FX selection within the FX chain
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
Some of this stuff would be nice to have outside of the IReaperControlSurface domain too...
__________________
For info on SWS Reaper extension plugin (including Xenakios' previous extension/actions) :
http://www.sws-extension.org/
https://github.com/Jeff0S/sws
--
Xenakios blog (about HourGlass, Paul(X)Stretch and λ) :
http://xenakios.wordpress.com/
Xenakios is online now   Reply With Quote
Old 10-10-2009, 12:57 PM   #3
jedstar2000
Human being with feelings
 
jedstar2000's Avatar
 
Join Date: Apr 2009
Location: Bristol uk
Posts: 1,006
Default

+1
You definitely get my vote.
__________________
...............Reaper the DIY DAW.....................
MultiTrack Editing Macros http://forum.cockos.com/showthread.php?t=50111
Hybrid Theme http://forum.cockos.com/showthread.php?t=131090
jedstar2000 is offline   Reply With Quote
Old 10-10-2009, 02:07 PM   #4
yhertogh
Human being with feelings
 
yhertogh's Avatar
 
Join Date: Nov 2006
Location: Belgium
Posts: 1,461
Default

Quote:
Originally Posted by Padre_PC View Post
Some functions/methods I'd love to see in the Reaper SDK:

- IReaperControlSurface::SetSurfaceXXX() notification on "save as..."
- IReaperControlSurface::SetSurfaceXXX() notification on FX chain on/off
- IReaperControlSurface::SetSurfaceXXX() notification on FX selection within the FX chain
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Vol change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Mute change
- IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
Agreed, especially the send stuff would be awesome

+1

Yves
yhertogh is offline   Reply With Quote
Old 10-11-2009, 06:36 AM   #5
Klinke
Human being with feelings
 
Klinke's Avatar
 
Join Date: Jul 2008
Location: Berlin / Germany
Posts: 758
Default

Also notifications of FX changes (removed from slot, parameter changed ...) would be useful.

At the moment i polling stuff like that in each frame, but normally only for the stuff that's actually controlled/displayed in the mackie control. I think that this is not a big issue, it doesn't happen in the audio thread anyway.

But i want to add a "fx param learn" feature, and i don't like the idea to poll all parameteres of all fx :-(
Klinke is offline   Reply With Quote
Old 10-12-2009, 09:14 AM   #6
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

plus one to every above posts.

Quote:
Originally Posted by Klinke View Post
At the moment i polling stuff like that
oufff... so I'm not alone!


[EDIT] removed whishlist, up-to-date list here: http://forum.cockos.com/showthread.php?t=48871

Last edited by Jeffos; 08-06-2010 at 08:25 AM.
Jeffos is offline   Reply With Quote
Old 10-27-2009, 08:21 AM   #7
yhertogh
Human being with feelings
 
yhertogh's Avatar
 
Join Date: Nov 2006
Location: Belgium
Posts: 1,461
Default

it might perhaps be helpful to create a real F/R for this, no ?

Yves
yhertogh is offline   Reply With Quote
Old 10-28-2009, 03:16 AM   #8
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Yves, are you talking about the send notifs ? or other FRs suggested here ?
about notifs: sure, the send ideas would be cool, but what said Klinke is also very important (for me, at least!).

Also, why not using this thread to put all API FRs ideas (perhaps a common thread will help JCS ?). So here a some other ideas:

[EDIT] removed whishlist, up-to-date list here: http://forum.cockos.com/showthread.php?t=48871

Last edited by Jeffos; 05-06-2010 at 05:25 AM. Reason: removed outdated whishlist
Jeffos is offline   Reply With Quote
Old 10-28-2009, 06:24 AM   #9
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,745
Default

gets my vote!

all good stuff!
musicbynumbers is offline   Reply With Quote
Old 11-03-2009, 03:20 AM   #10
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Thanks musicbynumbers! However I'm not sure such things will get much love in the tracker.. so I continue to put ideas here. If I've missed something in the API and it's already possible, let me know, please!

[EDIT] removed whishlist, up-to-date list here: http://forum.cockos.com/showthread.php?t=48871

Last edited by Jeffos; 05-06-2010 at 05:24 AM. Reason: removed outdated whishlist
Jeffos 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 02:44 PM.


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