Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 08-05-2017, 10:15 AM   #1
Rangler
Human being with feelings
 
Join Date: May 2016
Posts: 569
Default Entering numerical values for all parameters instead of knobs and sliders

For instance, DC1A2 plugin only has knobs. So I click the UI and it shows me sliders. I want to click on the numbers and enter my own exact values.

When I grab the volume fader on the waveform, I want to enter the exact numerical number I want.

It's a pet peeve of mine. I want to enter +6 dB gain, I shouldn't have to slide around and have to settle for +6.000123 dB of gain.

Yeah, I'm OCD … but it's so simple of a thing.


Last edited by Rangler; 08-05-2017 at 10:41 AM.
Rangler is offline   Reply With Quote
Old 08-11-2017, 02:24 AM   #2
Masi
Human being with feelings
 
Join Date: Sep 2015
Posts: 690
Default

I don't know if that's technically possible for plugins.

For me it's more annoying that I cannot set values for volume and panning of media items (takes).

Masi
Masi is offline   Reply With Quote
Old 08-13-2017, 01:58 PM   #3
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

would be majorly awesome .. since the plugin returns its max and min value for each parameter to reaper it could be done imo at least for numerical values , incompatible parameters like "hurdur"should default back to the last selected parameter value on enter
Ulf3000 is offline   Reply With Quote
Old 08-13-2017, 10:38 PM   #4
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

It looks nearly impossible to me, because reaper gives 0...1 values to plugin and plugin returns values in their own format (only plugin developers know a conversion formula). From scripters side we can only "guess" what parameter value you need by brutforcing whole parameter scale (EDIT: or deductive brutforce I did below).

Last edited by mpl; 08-14-2017 at 12:41 PM.
mpl is offline   Reply With Quote
Old 08-14-2017, 12:25 AM   #5
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

VST spec is a floating number from 0 to 1, and there's no way to change that. Sure, the plugin can report units, but it doesn't report the scaling of each control (that is all done internally), so this request is frankly, very difficult and unlikely to happen.
EvilDragon is online now   Reply With Quote
Old 08-14-2017, 11:59 AM   #6
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

ReaPack/mpl_Set last touched parameter value (via deductive brutforce)



Last edited by mpl; 08-14-2017 at 08:42 PM.
mpl is offline   Reply With Quote
Old 08-14-2017, 12:03 PM   #7
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Never said about it being impossible. But how would it work with text entries (like "Type" parameter there)? That's bound to fail.
EvilDragon is online now   Reply With Quote
Old 08-14-2017, 12:34 PM   #8
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

Ok there isn`t step definition for 3rd party plugins so brutforcing parameters which return string seems more complex. I take 127 steps for string values, hope it is enough))

Also as I mentioned it is very rough and dirty code, it can even freeze reaper (I definitely can forgot to stop brutforcing somewhere if something unusual happen like negative scales, combined string/digit values, combined parameters like [0...0.5] is percents and (0.5...1] is dB). (Edit:add to ReaPack version with preventing long time brutforcing)


Last edited by mpl; 08-14-2017 at 08:44 PM.
mpl is offline   Reply With Quote
Old 08-17-2017, 08:34 AM   #9
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by EvilDragon View Post
Never said about it being impossible. But how would it work with text entries (like "Type" parameter there)? That's bound to fail.
the functionality is not needed for text parameters , its needed to change 1.800573 Hz to 1.8 Hz or similar cases

thanx mpl !
Ulf3000 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:39 AM.


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