Releases: JoepVanlier/ysfx
v0.0.5
Intentional Changes:
- Allow JSFX that support UI scaling to scale naturally with the plugin.
- Don't force
gfx_clear
to0
frequently. - Fix error in plugin delay compensation calculation (previously
ysfx
was reporting far too high PDCs). Note thatpdc_top_ch
andpdc_bot_ch
are still ignored however. - Add API endpoint for
strcpy_fromslider
(which fixes megababy). Note that this only supports the file slider variant at the moment. - Maintain sample rate and points per block when switching which jsfx is loaded. Without this, switching plugin resulted in the sample rate reverting back to
44100
.
Happy music making!
v0.0.4
This is the first release that is not just a "no changes" release. This is an attempt to update this plugin to support more modern JSFXes.
Tested and now confirmed to work (while they didn't before): Protosynth
, Yutani
, Amaranth
.
Treat as experimental as I am not very familiar with this codebase.
Intentional Changes:
- Updated WDL/EEL2 to upstream
0a3e36e
. - Add support for the JSFX preprocessor.
- Increased slider limit to 256.
- Added support for reading from RPLs with 256 sliders.
- Ensured slider lookup is case insensitive (like JSFX).
- Fixed bug where
file_avail
returned0
despite there still being bytes remaining. - Fixed bug regarding
file_open
which only allowed opening specific extensions. - Add tests for all of the above.
Considering the changes have been a bit more involved now, I have slightly renamed the plugin file (so that you could have both side-by-side if you need to).
Happy music making!
v0.0.3
Bumped JUCE to 7.0.12
. This fixes a crash on windows which was fixed upstream here: juce-framework/JUCE@2f0a0e9
The bug resulted in a crash when you put the plugin offline and then put it back online.
v0.0.2
Actually ran the GH action this time.
v0.0.1
Built manually on W10 w/ MSVC2019.