Added SFZ support: Apricot — Free Hybrid Synthesizer
- KVRist
- Topic Starter
- 232 posts since 7 May, 2022
Uploaded v1.0.9 betas, now for all platforms:
- Fixed some AU bugs/crashes.
- New CLAP draft extension support: context menus; preset load; param indication; remote controls; preset discovery; plugin invalidation. Please check with your host developer to see which of these draft extensions they have implemented. A lot of these are very new, so not many hosts have support yet.
- MTS-ESP tuning support is now available for the CLAP and AU plugin versions. Support for FL and standalone versions not yet available.
- Standalone version for Windows.
- Reduce startup times.
My plugins: https://nakst.gitlab.io/audio/
- KVRAF
- 1900 posts since 14 Jul, 2018
2 things i might have missed...:
1)
i cannot see where to set the range of pitchbend ???
it seems to be 1step (only?) and i see nowhere to change that
2)
the LFO seems to be monophonic ?
1)
i cannot see where to set the range of pitchbend ???
it seems to be 1step (only?) and i see nowhere to change that
2)
the LFO seems to be monophonic ?
- KVRist
- Topic Starter
- 232 posts since 7 May, 2022
Yes, you are correct. The pitch bend range cannot be changed, and the LFOs are monophonic.muki wrote: Sat Feb 11, 2023 8:49 pm 2 things i might have missed...:
1)
i cannot see where to set the range of pitchbend ???
it seems to be 1step (only?) and i see nowhere to change that
2)
the LFO seems to be monophonic ?
However, I will probably add support for changing the pitch bend range in the next version update. I have already added the necessary code to my plugin framework, it is only a matter of updating Apricot's interface.
My plugins: https://nakst.gitlab.io/audio/
- KVRAF
- 4066 posts since 3 Jul, 2022
Sorry if I am a noob but I couldn't make it work.
ApricotSynthMacOS_v1.0.3.zip
ApricotSynthBetaMacOS_v1.0.9.zip
The first one, I can open the zip, get the CLAP file, put it in the right folder for Bitwig. When I start Bitwig, it scans the folder and tell me that the developer of the app is not verified so malware blah blah blah, and I have no other options than cancelling. Then it is excluded by Bitwig.
The second zip seems to be corrupted... I guess I am doing something wrong but I am not sure what...
ApricotSynthMacOS_v1.0.3.zip
ApricotSynthBetaMacOS_v1.0.9.zip
The first one, I can open the zip, get the CLAP file, put it in the right folder for Bitwig. When I start Bitwig, it scans the folder and tell me that the developer of the app is not verified so malware blah blah blah, and I have no other options than cancelling. Then it is excluded by Bitwig.
The second zip seems to be corrupted... I guess I am doing something wrong but I am not sure what...
-
- KVRAF
- 3335 posts since 18 May, 2003 from Sweden
@Jac459: If you're looking for assistance, it would really help if you would state type of Mac (Intel or M1/M2) and what OS version you're on. Fundamental… 
If it were easy, anybody could do it!
- KVRAF
- 1900 posts since 14 Jul, 2018
sounds like it is not notarized ?
try to open it in the finder by doubleclicking (and then terminal)
or by opening it with the terminal
then relogin
this should kind of verify it
else...there are special terminal commands to verify the plugin
i don't have them handy right now...
try to open it in the finder by doubleclicking (and then terminal)
or by opening it with the terminal
then relogin
this should kind of verify it
else...there are special terminal commands to verify the plugin
i don't have them handy right now...
-
- KVRist
- 381 posts since 27 Sep, 2006 from Eastern US
Please correct me if I am mistaken but when a preset is loaded from th Apricot GUI, it does not look like you are calling (from preset-load.h):nakst wrote: Fri Feb 10, 2023 2:55 pmpreset load; param indication; remote controls; preset discovery; ...
void(CLAP_ABI *loaded)(const clap_host_t *host, const char *uri, const char *load_key);
Preset discovery seems to be working correctly.
- KVRAF
- 4066 posts since 3 Jul, 2022
Ok thanks. I will try that.muki wrote: Tue Feb 21, 2023 4:39 pm sounds like it is not notarized ?
try to open it in the finder by doubleclicking (and then terminal)
or by opening it with the terminal
then relogin
this should kind of verify it
else...there are special terminal commands to verify the plugin
i don't have them handy right now...
- KVRAF
- 9579 posts since 6 Jan, 2017 from Outer Space
There is an app called xattred for os x:
https://eclecticlight.co/xattred-sandstrip-xattr-tools/
You can drop a file on it and delete the quarantine xattr….
Faster than the terminal and does the same…
https://eclecticlight.co/xattred-sandstrip-xattr-tools/
You can drop a file on it and delete the quarantine xattr….
Faster than the terminal and does the same…
- KVRist
- Topic Starter
- 232 posts since 7 May, 2022
You are correct, I hadn''t noticed this function! The next update will likely support this call. Thank you pointing this outSaganTech wrote: Tue Feb 21, 2023 10:40 pmPlease correct me if I am mistaken but when a preset is loaded from th Apricot GUI, it does not look like you are calling (from preset-load.h):nakst wrote: Fri Feb 10, 2023 2:55 pmpreset load; param indication; remote controls; preset discovery; ...
void(CLAP_ABI *loaded)(const clap_host_t *host, const char *uri, const char *load_key);
Preset discovery seems to be working correctly.
My plugins: https://nakst.gitlab.io/audio/
- KVRist
- Topic Starter
- 232 posts since 7 May, 2022
A new beta version v1.1.4 is available (Windows and Linux only, at the moment) from https://nakst.itch.io/apricot.
This includes basic beta support for importing and playing SFZ multisamples.
Due to the wide range of programs that generate SFZ files, it's quite likely that many files will either fail to import, or will not play correctly once imported. If this happens, please let me know so that I can fix whatever problem is preventing the SFZ from working! And send me the SFZ file, if possible.
Also, it bears mentioning that a lot of SFZ features aren't supported, since they would be redundant with regards to existing features of Apricot. So filters, effects, LFOs and envelopes within the SFZ file are not supported -- you'll need to recreate these using Apricot's own units. But things like pitch and velocity zones are supported.
Enjoy!
This includes basic beta support for importing and playing SFZ multisamples.
Due to the wide range of programs that generate SFZ files, it's quite likely that many files will either fail to import, or will not play correctly once imported. If this happens, please let me know so that I can fix whatever problem is preventing the SFZ from working! And send me the SFZ file, if possible.
Also, it bears mentioning that a lot of SFZ features aren't supported, since they would be redundant with regards to existing features of Apricot. So filters, effects, LFOs and envelopes within the SFZ file are not supported -- you'll need to recreate these using Apricot's own units. But things like pitch and velocity zones are supported.
Enjoy!
My plugins: https://nakst.gitlab.io/audio/
-
Danilo Villanova Danilo Villanova https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=418331
- KVRian
- 1199 posts since 30 Apr, 2018
Wow, that's pretty cool! Can the SFZ be layered with the oscillators?
