hello! I just released v0.0005 of bespoke, get it here!
https://github.com/awwbees/BespokeSynth/releases/tag/v0.0005-pre
here’s what’s new:
fixed scheduling issue where many events were timed a few milliseconds inaccurate
simpler navigation: made right-click drag and mouse wheel in empty space work as pan and zoom on the canvas
in script: made play_note() accept floating point numbers for pitch (such as 48.5), to allow for microtonal pitches
made drumplayer pick from a random set of samples when it is added. variety is the spice of life!
added DMG installer on OSX, so it's no longer required to use run_bespoke.cmd if the app is installed in the Applications directory
cleaned up issues with script syntax highlighting
make it possible to load savestates with VSTs when VSTs are not located at the same file path as the machine that saved the savestate
made event logging appear with the console display, for debugging (press tab to view)
added motion blur to the UI because I think it looks kinda cool
detect natural/"unnatural" scroll direction on OSX and handle it correctly, and add scroll sensitivity settings to userprefs.json to allow users to tune mouse wheel scroll amount or invert scroll direction
fix cursor offset issue on windows/linux
fix issues when using bespoke on a display with a different pixel ratio than your main display
fix issues when saving/loading patches that have multiples of the same effect within one effectchain
various other bug fixes, crash fixes, and performance improvements