Old 08-18-2018, 05:09 AM   #1
kgarello
Human being with feelings
 
Join Date: Jan 2009
Posts: 310
Default Effect identifier

Im developing a csurf and I'm sure this has been answered before, but can't find a definitive answer or function.

Is there a way to get an actual effect identifier that doesn't rely on the name of the effect (it can be changed by the user).

I'm not looking for an instance guid, but something that defines the plugin dll - so I can find all effects that ARE ReaEq (eg.) regardless of the name.

Thanks,

Ken
kgarello is offline   Reply With Quote
Old 08-19-2018, 09:24 AM   #2
spk77
Human being with feelings
 
Join Date: Aug 2012
Location: Finland
Posts: 2,668
Default

There's BR_TrackFX_GetFXModuleName
https://github.com/reaper-oss/sws/bl....cpp#L899-L916

Code:
C: bool BR_TrackFX_GetFXModuleName(MediaTrack* track, int fx, char* nameOut, int nameOutSz)

[BR] Get the exact name (like effect.dll, effect.vst3, etc...) of an FX.
spk77 is offline   Reply With Quote
Old 08-20-2018, 05:03 AM   #3
kgarello
Human being with feelings
 
Join Date: Jan 2009
Posts: 310
Default

Thanks again spk77 - I'll check it out.

Ken
kgarello 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 11:31 AM.


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