Skip to content

Releases: nathanjhood/Biquads

v1.2.2

19 Mar 18:24
0b804e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.1

15 Mar 18:11
d9f5a29
Compare
Choose a tag to compare

Improved:

  • Multi-platform build, test, validation, packing and delivery over CI/CD
  • Began refactor to use StoneyDSP library

Removed:

  • My ugly GUI, for now... :) Instead I have rolled back to the JUCE generic audio processor editor, until later. README screenshots of the old GUI will be updated later.
  • Oversampling, for now... :( The implementation does not always play way with realtime parameter changes. Looking ahead, I can see mutliple means of reinstating this functionality, which is otherwise available natively in most DAW's at this point anyway.

Addressing the above two points - another release will happen soon-ish, which will re-instate all of the above to a more satisfactory standard, while retaining the improvements made elsewhere within the latest release. That release will also likely contain a protocol for consuming the StoneyDSP library remotely (vcpkg? git submodule?) so that the DSP will be maintained centrally within that library, in future.

Reference copies of this implementation might be kept around, perhaps for documentation generation later.

At a push, the next release shall also address code-signing and other post-build aspects for modern systems - I'm not very clued up on these things currently, so any feedback etc is always welcome, going into it.

Thanks for reading!

Nathan / StoneyDSP

What's Changed

Full Changelog: 1.0.3...v1.2.1

v1.1.0b

06 Jul 02:40
Compare
Choose a tag to compare

What's Changed

#Software Latest:

  • Implemented templated & fully atomic Coefficient object for full thread-safety assurance
  • Moved all necessary memory acquisitions to init stage (RAII)
  • Placed coeff calculations so to trigger only on param change callbacks, not on function calls
  • Moved Omega/Sin/Cos calcs into setFreq() param change callback
  • Coeff calcs are now atomically handed to Coeff objects on param change thread, to be safely/atomically read (only!) from audio thread
  • Logically re-organized parameter list when Editor is disabled (using DAW native GUI)
  • Slight increaze in GUI width
  • Re-shuffled graphics layout

#Project Latest:

Full Changelog: v1.0.12b...v1.1.0b

v1.0.12b

31 May 15:06
Compare
Choose a tag to compare

Full Changelog: v1.0.11b...v1.0.12b

v1.0.11b

30 May 19:41
Compare
Choose a tag to compare

Full Changelog: v1.0.10b...v1.0.11b

v1.0.10b

30 May 17:49
Compare
Choose a tag to compare

Full Changelog: v1.0.9b...v1.0.10b

Biquads v1.0.9b

24 May 00:37
Compare
Choose a tag to compare

Fully working release - further optimisations to come; wider testing required (hence beta remains in name).

What's Changed

Full Changelog: v1.0.8b...v1.0.9b

v1.0.8b

23 May 16:03
7610509
Compare
Choose a tag to compare
v1.0.8b Pre-release
Pre-release

What's Changed

Full Changelog: https://github.com/StoneyDSP/Biquads/commits/v1.0.8b