Ok, Iāve pushed another fix just now so that it saves files with the / instead of \. I donāt have access to a Windows machine to test right now, so can you let me know if this works?
One thing I notice is that if you close the host, and reopen the session, the presetbutton will say āPresetā instead of the preset-name. Doesnāt really matter, just a small observation.
Seems like FL is struggling to find .vst3 exports, while Reaper works fine. I think Iāve observed that these past months, so I donāt think itās a new thing.
There is another issue too I just noticed. If you close the plugin UI and save the session. The range wonāt show highlighted when you next open the plugin UI. Right now I donāt think itās possible to set the range dynamically. If it was one could address this issue. Iāll take a look tomorrow. Maybe itās already possible and Iāve just forgotten.
Are you placing them into the correct folder? I know some hosts insist that all VST3 plugins are located in directories specified by Steinberg.
What the heck, it does show up when placed in the standard C:\Program Files\Common Files\VST3 folder⦠but not in the custom folder Iāve also selected in the FL Studio Plugin Manager
Edit: Figured it out, you can only add custom VST folders, and not VST3
Iāve been that soldier. Itās really annoying that now insist on this, whereas with VST2 it was perfectly acceptable. Anyway, Iām glad itās working now
New build underway. So Iāve exposed the internal regionStart and regionLength identifiers for the soundfiler. Although you can still use channels and cabbageGetValue to get this info, itās more readable to use the identifiers.
Iāve also made it possible to dynamically update the region from Csound, so this is how one can make sure the region shows in the right place when the plugin is opened. FWIW, Iām attaching a very rough, one size fits all, test instrument that Iām using to test a range of things introduced in the last few builds.
error: syntax error, unexpected T_IDENT, expecting T_OPCODE or T_FUNCTION or ',' or '=' (token "tab2array") from file C:\Users\Dale\Downloads\statePresetTest.csd (1)
line 77:
>>> kTable[] tab2array <<<
Parsing failed due to invalid input!
Stopping on parser failure
cannot compile orchestra
Hereās a bug I found in the old instrument I tested with. If you tab out/focus another window, and then go back to Reaper, the waveform will dissapear. It also clears the āfileā-value in the preset when re-saving, and you can no longer use the keyboard to trigger that sound.
Would be neat if there was an identifier that also allowed populating the preset-system with presets from the plugin or .csdās path for testing this kind of stuff. Just a thought though, Iām happy with the current solution.
Iāve been using the one installed with Cabbage. Seems like thatās a older one than the one from Download, because after installing that, it worked fine.
That was a strange one. Iām not really sure why, but when you tab focus away and back again, Cabbage gets sent the plugin directory for some reason. I donāt have time to look into the reason for this now, but in the meantime Iāve put in a check to test whether the requested file is at least a file and not a directory. Can you check it out when the next build is done?
Right, I see this now too. Ok, we go again Iāll let you know when the next build is ready, and thanks for helping to test this, I really appreciate it.