Old 03-08-2023, 10:04 AM   #1
indigomirage
Human being with feelings
 
Join Date: Oct 2020
Posts: 80
Default TrackFX_Get/SetNamedConfigParm -list of parmnames?

Hi there - I'm trying to find out if there's a definitive list (or a current list) of parmnames for the TrackFX_GetNamedConfigParm/TrackFX_SetNamedConfigParm functions?

I'm trying to see if there's a way to configure midi links for fx parameter modulation via api (including bus, channel, event (cc/note, whatever), cc #, etc) instead of having to navigate through the drop down windows.

This would allow faster configuration, and ability to spit out a list of all currently configured links.

If anyone has any ideas, I'll be very grateful.

(Note that I'm just assuming this is the right place to look as this API seems to come up a lot when configuring FX Parameter control links and Midi Learn links...)

Thanks!
indigomirage is offline   Reply With Quote
Old 03-08-2023, 01:37 PM   #2
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

API help:

Quote:
gets plug-in specific named configuration value (returns true on success).
Supported values for read:
pdc : PDC latency
in_pin_X : name of input pin X
out_pin_X : name of output pin X
fx_type : type string
fx_ident : type-specific identifier
fx_name : pre-aliased name
GainReduction_dB : [ReaComp + other supported compressors]
vst_chunk[_program] : base64-encoded VST-specific chunk.
clap_chunk : base64-encoded CLAP-specific chunk.
param.X.lfo.[active,dir,phase,speed,strength,temposync,free,sha pe] : parameter moduation LFO state
param.X.acs.[active,dir,strength,attack,release,dblo,dbhi,chan, stereo,x2,y2] : parameter modulation ACS state
param.X.plink.[active,scale,offset,effect,param,midi_bus,midi_chan,midi_msg,midi_msg2] : parameter link/MIDI link: set effect=-100 to support midi_*
param.X.mod.[active,baseline,visible] : parameter module global settings
param.X.learn.[midi1,midi2,osc] : first two bytes of MIDI message, or OSC string if set
param.X.learn.mode : absolution/relative mode flag (0: Absolute, 1: 127=-1,1=+1, 2: 63=-1, 65=+1, 3: 65=-1, 1=+1, 4: toggle if nonzero)
param.X.learn.flags : &1=selected track only, &2=soft takeover, &4=focused FX only, &8=LFO retrigger, &16=visible FX only
BANDTYPEx, BANDENABLEDx : band configuration [ReaEQ]
THRESHOLD, CEILING, TRUEPEAK : [ReaLimit]
NUMCHANNELS, NUMSPEAKERS, RESETCHANNELS : [ReaSurroundPan]
ITEMx : [ReaVerb] state configuration line, when writing should be followed by a write of DONE
FILE, FILEx, -FILEx, +FILEx, -FILE* : [RS5k] file list, -/+ prefixes are write-only, when writing any, should be followed by a write of DONE
MODE, RSMODE : [RS5k] general mode, resample mode
VIDEO_CODE : [video processor] code
force_auto_bypass : 0 or 1 - force auto-bypass plug-in on silence
instance_oversample_shift : instance oversampling shift amount, 0=none, 1=~96k, 2=~192k, etc. When setting requires playback stop/start to take effect
chain_oversample_shift : chain oversampling shift amount, 0=none, 1=~96k, 2=~192k, etc. When setting requires playback stop/start to take effect
chain_pdc_mode : chain PDC mode (0=classic, 1=new-default, 2=ignore PDC, 3=hwcomp-master)
mpl is offline   Reply With Quote
Old 03-08-2023, 02:39 PM   #3
indigomirage
Human being with feelings
 
Join Date: Oct 2020
Posts: 80
Default

Quote:
Originally Posted by mpl View Post
API help:
Thank you! This is incredible.
indigomirage is offline   Reply With Quote
Old 08-05-2023, 03:14 AM   #4
dimtok
Human being with feelings
 
Join Date: Dec 2019
Location: sthlm, swe
Posts: 147
Default

Quote:
Originally Posted by mpl View Post
API help:
May I ask where this info is documented because I have trouble finding it on the reascript api page?
dimtok is offline   Reply With Quote
Old 08-05-2023, 04:01 AM   #5
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by dimtok View Post
May I ask where this info is documented because I have trouble finding it on the reascript api page?
How were you searching?

https://extremraym.com/cloud/reascri...amedConfigParm
vitalker is offline   Reply With Quote
Old 08-06-2023, 12:21 AM   #6
dimtok
Human being with feelings
 
Join Date: Dec 2019
Location: sthlm, swe
Posts: 147
Default

Quote:
Originally Posted by vitalker View Post
Thanks.

Yeah good question - Ive been using this URL mostly https://www.reaper.fm/sdk/reascript/...ipthelp.html#l
dimtok is offline   Reply With Quote
Old 08-06-2023, 12:27 AM   #7
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by dimtok View Post
Thanks.

Yeah good question - Ive been using this URL mostly https://www.reaper.fm/sdk/reascript/...ipthelp.html#l
Looks like this one is old or just incomplete. You can use an offline version available from menus. It's probably About menu.
vitalker 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 10:23 AM.


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