Skip to content

Releases: ardura/Actuate

Minor Bug Fixes v1.2.2

04 Mar 16:07
Compare
Choose a tag to compare

Hello! Minor fixes I ran into while testing.

  • Reverb size 0 no longer can crash Actuate
  • ping pong delay modes work as expected delays instead of hard panned stereo signals shifted (pre 1.2.2 versions)

edit: FilterRouting was not being loaded on preset browse so I fixed that too and used same version

Enjoy!

v1.2.1 Pitch Envelopes!

01 Mar 15:32
c1aaa8a
Compare
Choose a tag to compare

Hello! This release has the following changes:

  • Fixes incorrect colors in gui for routing knob
  • Changed mouse drag behavior on knobs to go off position + drag vs absolute position like sliders do
  • 2 Pitch envelopes added
  • Pitch Envelope routing added
  • Preset save/load changed to accommodate pitch envelope routing missing or present
  • Removed some extra cloning which should improve performance somewhere.
    image

Major update v1.2.0 - Nih-plug and Egui updated

21 Feb 17:53
6af687e
Compare
Choose a tag to compare

This is a huge update!

  • DAW compatibility has been improved thanks to bug reports 👍
  • Updated the Nih-plug framework used in Actuate to the latest one
  • Updated Egui from 0.20 to 0.22 with Nih-plug
  • Added some readability changes for knobs
  • Changed knob dragging code to match param slider code since it broke in the egui update
  • Changed comboboxes to not require a custom solution now that Egui 0.22 is supported
  • Fixed labels and changed some names of things to look nicer
  • Allegedly there is some performance improvement in some spots but I haven't measured anything

Enjoy!

image

Preset Tagging and some bug fixes

01 Feb 17:39
6db3cdb
Compare
Choose a tag to compare
  • Preset tagging and categories
    image

  • Misc tab of other settings added (Right now only filter cutoff link exists)
    image

  • Tested loading presets from previous version successfully. Going forward presets should be backwards compatible as I created a structure and method for doing that conversion of older presets to newer.

I've also started making presets! These will become a bank as I make more but try them for now! Enjoy.
image
ActuatePresets.zip

Preset import/export + double save/load bugs fixed

26 Jan 19:15
Compare
Choose a tag to compare

Just like the title says! You can now import and export presets without having to do the whole bank.
Now we can really start sharing our synth ideas :)

I've attached a preset I made to test this out.

Enjoy - Ardura

Fixed major bugs and DC errors

25 Jan 17:27
Compare
Choose a tag to compare
  • Some speaker destroying bugs have been fixed(-inf/inf generation)! This also makes more consistent results across different filters now and made filters more stable.
  • Fixed velocity modulation to all destinations not working in last build
  • Reorganized the way modulations stack and removed unneeded code
  • Ran Cargo fmt again to format

New Filters and ABass!

19 Jan 18:01
effa64a
Compare
Choose a tag to compare

Hello everyone, here's what's new in this latest version:

  • after messing around with some filters on Music I found one I liked and implemented it as the VCF filter type. This means we now have the SVF with different resonant types, Tilt filters, and a VCF :) These can be changed in the filter section "Filter 1 Alg" and "Filter 2 Alg":
    image

  • ABass algorithm from Subhoofer https://github.com/ardura/Subhoofer is added into the FX section. This should help give smaller speaker presence and turns into its own saturation effect at high amounts.

  • A steeper logarithmic curve is now available - I pointed Actuate to use my own nih-plug fork as a result of this

  • Removed phf crate since it wasn't doing much anyways and it simplifies a lot of code.

Small but big update v1.1.1

12 Jan 17:33
256fd3d
Compare
Choose a tag to compare

Small but big update!

  • Filters can now be pushed to 20000k Hz!
  • Env Peak has changed from 5000hz variance to the entire range
  • New controls added in filter area (center bottom)
  • Tilt Filters have been added as an alternative to the SVF and share the same routing options and automations :)
  • Sine saturation added

Sidenote: I've always hated projects that I have to continuously update and now I'm that monster

v1.1! Effects and Preset Naming

05 Jan 15:22
7abcfa6
Compare
Choose a tag to compare

This is a pretty big update for Actuate I'm proud of, while the file dialog stuff needs to get better (I've been informed my current method is bad practice) I am still happy with adding effects and information :) Enjoy!

I've attached the vst3 and CLAP versions

Version 1.1 - 2024/01/05

  • Preset description and naming now supported!
  • New Oscillator Shapes!
  • New filter resonance types:
    • Res - A hyper resonancy sound
    • Bump - An actual gentle bumped slope
    • Powf - A resonance curve based on powf behavior
  • Effects are implemented and able to be enabled/disabled fully or individually
  • Moved files into a plugin structure that makes more sense
  • Shifted some GUI elements
  • Fixed bugs with focus and some crashes

Future updates

  • Fix simultaneous notes held and parameters modified by user not applying until next note
  • Figure out how to make the file dialog better/accepted
  • Stereos voice spreading options?

v1.0.1 Minor Fixes

06 Dec 17:05
Compare
Choose a tag to compare

Hello! This is a minor release to get Actuate into a better state for usability. I've included both the CLAP and VST3. Enjoy!

Changes:

  • Fixed the LFO calculations being wrong and desync issues
  • Filter order routing now gets saved in plugin banks/presets
  • Fixed some panic(crash) scenarios that I found in testing
  • Fixed Filter 2 labelling and reversed the knob to match filter 1
  • Defined the default "ActuatePreset" structure better to match in the top definition vs the load bank failure version