Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 04-14-2023, 03:04 PM   #241
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,598
Default

mine also seems intermittent. also on mac
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 04-17-2023, 07:17 AM   #242
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Hi guys and girls,

That's so strange! I'm on a M1 mac too, Reaper 6.78 and have no issues.

Maybe some questions to help find the cause:
- Are you sure you have a track selected? (if there is no track selected, nothing will happen when you click on a fx/instrument
- Does the window close after you click on the list?
- Are you able to add other items like fx chains or track templates?

@EpicSounds: when does it work and when does it not work?

One thing you could try is to rename your "fx-finder-data.ini" file, located in:
/REAPER/Scripts/n0ne scripts/Various/FX Finder/

This file stores your fx and the number of times you used them (for ordering based on usage). You'd lose your ordering, but maybe this will help.

Let me know, I can assume it's quite frustrating if its not working

[edit] What mac version are you guys on? Cause I am still on Monterey (although I don't think that should really influence things)

Kind regards,
Jay

Last edited by n0ne; 04-17-2023 at 08:46 AM.
n0ne is offline   Reply With Quote
Old 04-17-2023, 09:11 AM   #243
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,598
Default

Quote:
Originally Posted by n0ne View Post

@EpicSounds: when does it work and when does it not work?
https://youtu.be/jox37SNNTvI?t=3658

at that time stamp you can see it fail, then work with the same steps taken.

Trying it now, I find some fx never open via the script
- iZotope RX_9 series
- AIR Creative fx collection

and others can't be found by the script
- WWise VST bundle
- XLN Audio XO
- Audio thing Filterjam / Things Flip / Things Texture
- Some Arturia plugins
- many others

This is before and after deleting the data file.
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 04-18-2023, 03:19 AM   #244
jamonininio
Human being with feelings
 
Join Date: Mar 2022
Posts: 18
Default

Hi - thanks for your reply!

I've done some more digging. What I've found is:
- I can add JSFX
- I get very strange behaviours at certain points, like when I try to add H3000 Eventide effect, another random menu window opens
- Most plug-ins don't add, but quite a few create a new empty track when I try to add them
- The only plugin that seems to work is BLEASS Dragonfly.

I tried deleting the file you suggested, but I've also deleted and reinstalled the package as well via ReaPack. It didn't change anything.

I'm running Ventura 13.2 FWIW.

Quote:
Originally Posted by n0ne View Post
Hi guys and girls,

That's so strange! I'm on a M1 mac too, Reaper 6.78 and have no issues.

Maybe some questions to help find the cause:
- Are you sure you have a track selected? (if there is no track selected, nothing will happen when you click on a fx/instrument
- Does the window close after you click on the list?
- Are you able to add other items like fx chains or track templates?

@EpicSounds: when does it work and when does it not work?

One thing you could try is to rename your "fx-finder-data.ini" file, located in:
/REAPER/Scripts/n0ne scripts/Various/FX Finder/

This file stores your fx and the number of times you used them (for ordering based on usage). You'd lose your ordering, but maybe this will help.

Let me know, I can assume it's quite frustrating if its not working

[edit] What mac version are you guys on? Cause I am still on Monterey (although I don't think that should really influence things)

Kind regards,
Jay
jamonininio is offline   Reply With Quote
Old 04-18-2023, 06:11 AM   #245
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Thanks for the info!

So the script reads the .ini file that is set in the "Scripts/n0ne/.../fx-finder-settings.ini". For me that is:
vst_ini_file=reaper-vstplugins64.ini [1]

But if you're running the Reaper M1 version that should be a different file ("reaper-vstplugins_arm64.ini" I believe).

The script then stores all of your fx etc in its own "database" file at: /Scripts/n0ne/.../fx-finder-data.ini [2]

You could check to see if any of the missing fx are visible in [1] but not in [2]. That would be weird!

@EpicSounds: I feel both honoured and ashamed to be featured on the Reaper blog and then fail! . I can't reproduce that bug. I think it would at least be useful to get an error message when nothing can be added for some reason.

I think the fact that "filt" didn't find the filter you were looking for might simply be because you had too many matches (your max is currently at 50).

If you guys are open to sharing your fx-finder-settings.ini, fx-finder-data.ini and vst_ini file that could be helpful (send me a pm?). I'm gonna have a look at this...
n0ne is offline   Reply With Quote
Old 04-18-2023, 10:56 AM   #246
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,598
Default

Quote:
Originally Posted by n0ne View Post
Thanks for the info!

So the script reads the .ini file that is set in the "Scripts/n0ne/.../fx-finder-settings.ini". For me that is:
vst_ini_file=reaper-vstplugins64.ini [1]
Indeed this is what I see in the settings file.

Quote:
Originally Posted by n0ne View Post
But if you're running the Reaper M1 version that should be a different file ("reaper-vstplugins_arm64.ini" I believe).
I changed the file reference and this made some big progress, I think all missing plugins are now there. It must have been reading the vst file from the state of last time I launched with Rosetta enabled.

but still no luck with adding AIR fx (bridged) or iZotope RX plugins (bridged or native)
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 04-19-2023, 01:17 AM   #247
jamonininio
Human being with feelings
 
Join Date: Mar 2022
Posts: 18
Default

Quote:
Originally Posted by n0ne View Post
Thanks for the info!

So the script reads the .ini file that is set in the "Scripts/n0ne/.../fx-finder-settings.ini". For me that is:
vst_ini_file=reaper-vstplugins64.ini [1]

But if you're running the Reaper M1 version that should be a different file ("reaper-vstplugins_arm64.ini" I believe).
So when I look in my '/Scripts/n0ne scripts/Various/FX Finder' folder all the files I have are:

fx-finder-data.ini
n0ne_Fast FX Finder.lua
fx-finder-settings.ini
REQ (Folder)

If I'm understanding correctly, going from what you are saying I'm missing some files. Is that correct?
jamonininio is offline   Reply With Quote
Old 04-19-2023, 02:56 AM   #248
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

@EpicSounds:
Ok that is great! Yes this can happen when you switch. Your "intel" vst ini file will most likely contain lots of similar plugins so that would explain a lot.

They only plugin I have from those brands is RX Breath Control and that loads fine for me.
- Are you saying they are in the Fast FX Finder list, but they can't add?
-> If not in the list, are they in the fx-finder-data.ini? and in reaper-vstplugins_arm64.ini?

Might be worthwhile to try a quick rename/delete of the fx-finder-data.ini file to see if that helps no that you have set the correct vst ini file.

@jamonininio:
Those files are correct. If you are running Reaper M1 version you should change the vst_ini_file setting in your fx-finder-settings.ini

Let me know if that helps!
n0ne is offline   Reply With Quote
Old 04-19-2023, 05:30 AM   #249
jamonininio
Human being with feelings
 
Join Date: Mar 2022
Posts: 18
Default

Quote:
Originally Posted by n0ne View Post
@jamonininio:
Those files are correct. If you are running Reaper M1 version you should change the vst_ini_file setting in your fx-finder-settings.ini

Let me know if that helps!
Yep that's done it!
jamonininio is offline   Reply With Quote
Old 04-19-2023, 06:05 AM   #250
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Amazing!

Ok, so I've just made a commit to the new version, it will now check and warn if the arm64 ini mismatch happens. I'm not adding checks for all the operating systems now because I don't want to mess with the code too much if I can't test it myself (I only installed arm/intel versions for Reaper and am running on Mac myself).

Furthermore the window should now also stay open and show a tooltip when trying to add fx when no track(s) or item(s) are selected.

Hope this fixes most of the issues!
n0ne is offline   Reply With Quote
Old 07-06-2023, 11:13 AM   #251
creal
Human being with feelings
 
Join Date: Jan 2010
Posts: 2,691
Default

Hello nOne,

It seems like a great script. I just installed it, but it's not suited to a 4K monitor, so I can't use it for now.

Do you plan to add a vector sizable GUI?

Thanks,

creal.
creal is offline   Reply With Quote
Old 08-07-2023, 04:59 PM   #252
Stevan
Human being with feelings
 
Join Date: Oct 2021
Posts: 6
Default

Hi! This looks like an awesome script and I would love to try it out, unfortunately I get this error when trying to run it for the first time.

Quote:
...s/n0ne scripts/Various/FX Finder/n0ne_Fast FX Finder.lua:72: module 'REQ.jGui' not found:
no field package.preload['REQ.jGui']
no file '/usr/local/share/lua/5.3/REQ/jGui.lua'
no file '/usr/local/share/lua/5.3/REQ/jGui/init.lua'
no file '/usr/local/lib/lua/5.3/REQ/jGui.lua'
no file '/usr/local/lib/lua/5.3/REQ/jGui/init.lua'
no file './REQ/jGui.lua'
no file './REQ/jGui/init.lua'
no file '/home/stevan/.config/REAPER/Scripts/n0ne scripts/Various/FX Finder/REQ/jGui.lua'
no file '/home/stevan/.config/REAPER/Scripts/n0ne scripts/Various/FX Finder/REQ/REQ/jGui.lua'
no file '/usr/local/lib/lua/5.3/REQ/jGui.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './REQ/jGui.so'
no file '/usr/local/lib/lua/5.3/REQ.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './REQ.so'
I'm running REAPER v6.81/linux-x86_64 on Linux Mint 21.2. I have Lua 5.4.6.
Stevan is offline   Reply With Quote
Old 08-09-2023, 11:06 AM   #253
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Quote:
Originally Posted by creal View Post
Hello nOne,

It seems like a great script. I just installed it, but it's not suited to a 4K monitor, so I can't use it for now.

Do you plan to add a vector sizable GUI?

Thanks,

creal.
Hi Creal, sorry I missed your question.

There is a setting in the fx-finder-settings.ini file that should fix this for you:
gui_size=20

I work on a 4k monitor and it's fine for me. Hope this helps.
n0ne is offline   Reply With Quote
Old 08-09-2023, 11:12 AM   #254
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Quote:
Originally Posted by Stevan View Post
Hi! This looks like an awesome script and I would love to try it out, unfortunately I get this error when trying to run it for the first time.



I'm running REAPER v6.81/linux-x86_64 on Linux Mint 21.2. I have Lua 5.4.6.
Hey Stevan,

I've never tried the script on Linux so there is a chance that there is something wrong with the include path.

- How did you install the plugin? Via reapack?
- The "n0ne_Fast FX Finder.lua" script file should be in a folder that contains a folder called "REQ". Which in turn contains the JGui.lua file it can't find, can you confirm this?
- This is where I would expect that file to be:
no file '/home/stevan/.config/REAPER/Scripts/n0ne scripts/Various/FX Finder/REQ/jGui.lua'
Does that not exist?

Please let me know so we can hopefully figure this out.
n0ne is offline   Reply With Quote
Old 08-14-2023, 03:58 PM   #255
Stevan
Human being with feelings
 
Join Date: Oct 2021
Posts: 6
Default

Thank you for the response! Here's what I got:

Quote:
Originally Posted by n0ne View Post
How did you install the plugin? Via reapack?
Yes



Quote:
Originally Posted by n0ne View Post
The "n0ne_Fast FX Finder.lua" script file should be in a folder that contains a folder called "REQ". Which in turn contains the JGui.lua file it can't find, can you confirm this?
Yes

Code:
~/.config/REAPER/Scripts/n0ne scripts/Various/FX Finder
❯ tree
.
├── n0ne_Fast FX Finder.lua
└── REQ
    ├── fx-finder-settings-default.ini
    ├── j_file_functions.lua
    ├── JGuiColors.lua
    ├── JGuiControls.lua
    ├── JGuiFunctions.lua
    ├── JGui.lua
    ├── jKeyboard.lua
    ├── JProjectClass.lua
    ├── JProjectClassReq.lua
    ├── j_settings_functions.lua
    ├── j_string_functions.lua
    ├── j_tables.lua
    ├── j_trackstatechunk_functions.lua
    └── mouse.lua

1 directory, 15 files
So '/home/stevan/.config/REAPER/Scripts/n0ne scripts/Various/FX Finder/REQ/jGui.lua' does in fact exist.

Stevan is offline   Reply With Quote
Old 08-25-2023, 08:25 AM   #256
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Hey Stevan,

There JGui.lua file is being included with a small "j", so if you change the filename to "jGui.lua" I think it should work. I think Windows and Mac might be case insensitive.

I'll fix this soon, but I keep forgetting how to do the reapack index updating so I have to figure that out again when I get around to it lol.

Hope this solves it for now though!
n0ne is offline   Reply With Quote
Old 08-28-2023, 09:13 AM   #257
Stevan
Human being with feelings
 
Join Date: Oct 2021
Posts: 6
Default

Quote:
Originally Posted by n0ne View Post
There JGui.lua file is being included with a small "j", so if you change the filename to "jGui.lua" I think it should work. I think Windows and Mac might be case insensitive.
That worked, thank you!
Stevan is offline   Reply With Quote
Old 12-20-2023, 09:33 AM   #258
djabthrash
Human being with feelings
 
Join Date: Dec 2018
Location: Paris (France)
Posts: 157
Default

Great script !

Found out about it in a recent TheReaperBlog video :

Find your workflow bottlenecks :

https://www.youtube.com/watch?v=HvBp0zeXP1A
djabthrash is offline   Reply With Quote
Old 12-20-2023, 10:59 AM   #259
creal
Human being with feelings
 
Join Date: Jan 2010
Posts: 2,691
Default

Quote:
Originally Posted by n0ne View Post
Hi Creal, sorry I missed your question.

There is a setting in the fx-finder-settings.ini file that should fix this for you:
gui_size=20

I work on a 4k monitor and it's fine for me. Hope this helps.
Sorry for the late reply. Thanks, it works well now. It's just a pity that the reaper-vstplugins64.ini is not updated. I had to remove every line that was deprecated.
creal is offline   Reply With Quote
Old 12-20-2023, 01:22 PM   #260
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Awesome guys! Fun to be mentioned on the Reaper blog video, didn't know that either!
n0ne is offline   Reply With Quote
Old 12-29-2023, 12:16 PM   #261
creal
Human being with feelings
 
Join Date: Jan 2010
Posts: 2,691
Default Auto-open 1st FX window with FX chain?

Hello,

I'd like to know if it is possible to automatically open the first FX window when inserting an FX chain.

Thanks,

creal.
creal is offline   Reply With Quote
Old 12-29-2023, 01:57 PM   #262
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Quote:
Originally Posted by creal View Post
Hello,

I'd like to know if it is possible to automatically open the first FX window when inserting an FX chain.

Thanks,

creal.
Hey Creal,

currently these are the only options in your settings ini file:
Code:
track_show_flag=3 ; when inserting fx on a track show the new fx: 0 hidechain, 1 show chain, 2 hide floating, 3 for show floating window (default)
item_show_flag=3 ; when inserting fx on a item show the new fx (see above)
Do you mean, inserting a chain of say 3 fx, after that it would open the first of those 3?
n0ne is offline   Reply With Quote
Old 12-29-2023, 03:23 PM   #263
creal
Human being with feelings
 
Join Date: Jan 2010
Posts: 2,691
Default

Quote:
Originally Posted by n0ne View Post
Do you mean, inserting a chain of say 3 fx, after that it would open the first of those 3?
Yes, exactly. This is my current behavior with the FX Browser and I would like to keep it with Fast FX Finder.

Example: I saved all Kontakt instruments as separate FX chains. There is only one plugin in the chain so it would be convenient to show the UI once inserted.
creal 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:03 PM.


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