Ash Taylor updates SFLT to v0.9 – releases Mac version and more

Ash Taylor has released version 0.9 of SFLT for Windows and, for the first time, macOS.

Besides being officially available on macOS as a VST3, CLAP and AU plugin, this version also introduces support for the SF3 format, an extension of the SF2 spec with support for Ogg/Vorbis-compressed samples. Beyond that, there’s QoL features like support for manual value entry, an unclamped editing mode for certain parameters, and a number of bug fixes, like for SFLT not loading SoundFonts properly in MuseScore (and in other DAWs, if the audio thread wasn’t running).

Features/Improvements:

  • SFLT is now officially available for macOS (VST3/CLAP/AU).
  • Linux port coming later, still need to figure out the X11 nightmare.
  • A macOS port of the native FL version is also coming, just needs more work to get it up to par with the other versions.
  • Added support for .sf3 format with Ogg/Vorbis compression.
  • Note that SF3s can be significantly slower and more memory-intensive to load than SF2s. performance is the same after loading though.
  • You can now hold Alt while dragging certain time-related controls to drag past the end of their range.
  • Currently supported controls: Envelope 2 attack + decay + release.
  • Note: on VST3/CLAP/AU, this extended range is limited to 10x the normal maximum value.
  • Added “type in..” button to the SFLT context menu, letting you set exact values more easily.
  • Added hints for keyboard modifiers when dragging controls.
  • Added README.md to source code with instructions for building SFLT yourself.
  • SFLT now comes with a dedicated installer on Windows.
  • [FL] controls now always use SFLT’s context menu when right-clicked, with an entry for the FL menu where applicable.
  • [VST3/CLAP/AU] added master tuning knob to wrapper settings.

Fixes:

  • Fixed inaccurate CUT knob curve, and other filter processing issues (“filter processing fixes” backcompat tweak).
  • Fixed a potential crash when loading an FL plugin preset into SFLT while in the preset browser.
  • Fixed KeyNum and Velocity generator values not being preserved when updating voices (fixes WinGroove.sf2).
  • Fixed main screen preset scrolling not working on the master SoundFont in multi mode.
  • SFLT now clears voices on reset.
  • [FL] fixed main screen preset scrolling not working after a project load.
  • [VST3/CLAP/AU] fixed a possible crash when loading projects made with certain older versions of SFLT.
  • [VST3/CLAP/AU] loading SoundFonts no longer hangs if the audio thread isn’t running (fixes issues with using SFLT in MuseScore).

Read More

Read the full story