Due to a release mistake, Faust support was not enabled in this release. 3.0.8 will come out shortly with the fix.New features
A stable plug-in API through Avendish! It took years of work but there is finally an API that is guaranteed to stay stable as long as C++ compilers exist thanks to the entirely declarative paradigm used, all while enabling the back-end to keep evolving to offer continuously improving performance. Documentation is there: https://celtera.github.io/avendish ; support for JIT-compiling these is a work-in-progress and should already work in simple cases. As an added bonus, plug-ins written against this API will also be portable to other environments, such as PureData, Max, VST...
- It allows to write both CPU and experimentally GPU processors
- Entirely custom UIs are possible
- More features will be added over time ; thanks to the reflection-based design it can be done without breaking existing code.
The DNSSD implementation will now check that Bonjour (on Windows) and Avahi (on Linux) are running, to prevent slow timeouts when they are not.