Hi all!
This time we are releasing version 1.2.0 of Brickworks, our basic audio
DSP toolkit that supplies you with the fundamental building blocks for
creating and enhancing audio engines on any platform, and perhaps more
importantly, the first 15 algorithms from Brickworks Pro, an
ever-expanding collection of state-of-the-art-or-beyond algorithms with
advanced features for the most demanding applications.
Here's a short list of changes for Brickworks 1.2.0:
* Improved compatibility with older/odd C/C++ compilers and made the
C++ APIs completely optional.
* Added new functionality to gain, bit depth reducer, phase generator,
dry/wet mixer, and note on/off event queue modules.
* Added new math routines and buffer-level operations.
* Strenghtened envelope generator implementation.
* Added more debugging checks everywhere.
* Pre-built example VST3 plugins for Windows, macOS and Linux can now
be downloaded from the website.
* All iOS examples now target version 14.0.
* Tons of bug fixes, smaller improvements, and polish.
Brickworks is fully free/open source software (GPLv3 license) and we
also offer proprietary licenses.
Regarding Brickworks Pro, the first 15 modules out now allow you to
create featureful subtractive synthesizers. In particular we have:
* Phase generator and oscillator waveshapers (sawtooth, pulse,
triangle) with hard-sync support and full antialiasing (PolyBLEP-based,
latency-free).
* Generic nonlinear model of 4-pole OTA-based ladder filters with
separated outputs, good for modeling, e.g., SSM2040- and CEM3320-based
VCF circuits.
* DADSHR envelope generator with controllable linear/exponential curve
shapes, fixed phase duration, and sub-sample accuracy.
* Advanced voice allocator with various priority and reassign modes,
unison, and more.
* Arpeggiator with various playing modes, repeats on several ranges
(octaves) and more, and a periodic trigger.
* Integer-ratio IIR sample rate converter based on tunable Type II
Chebyshev filters.
* A faithful digital model of the Roland® Juno-60® chorus circuit.
* A bunch of less fancy but very much needed algorithms (note hold,
real-time safe doubly linked lists, pressed note tracker by pitch and
time, fast Wright omega function approximation).
Brickworks Pro algorithms are individually priced and only proprietary
licenses are available.
You can find more information on the official web page:
https://www.orastron.com/algorithms.
Best regards,
Stefano D'Angelo
Founder and CEO of Orastron -
https://www.orastron.com/