Releases: ardura/Actuate
Actuate v1.2.6 - FM is here!
Latest changes:
-
ABass algorithm has been updated to match Subhoofer's latest algorithm
-
Presets and older banks should still work on this version - if you resave them Actuate should update them to the latest format.
One of my main inspirations has been the Novation X-Station and V-Station, so that style of FM modulation controls has made it into Actuate.
I've expanded it by allowing more modulations between Oscs and it uses the same envelope with curves structures.
*Note this FM also works if you feed Actuate a sample or waveform or use the granulizer!!!
Happy producing!
I've attached a few presets here to give you some examples of how to use this new feature.
v1.2.5 Preset Browser and new Reverb
Hi All,
Work on the preset browser is in a good spot for now, it works! and it filters patches properly :)
Additionally I have ported Airwindows' Galactic Reverb (https://www.airwindows.com/galactic/) to Rust for use in Actuate since I really liked the sound of it. I've also updated the way presets and banks are loaded so it shouldn't break in future when actuate changes versions.
Happy producing everyone
v1.2.4 Sample Reloading Bug fixed
Hi Everyone! If you made a project with a sampler or granulizer, the issue of reopening that project and your sample being gone is now fixed!
Sorry about that! I'm still finding out new things about how nih-plug works and figured out how to make samples persist in the DAW outside of presets :)
An added bonus, your presets and banks work with no issues in this update!
As for what gets tackled next in the roadmap, I'll finally start working on a preset browser 👍
Also in case you haven't seen on the KVR page, here's an example of Actuate being used as all parts of a song 💯
Thanks for trying Actuate and happy producing!
Huge update! v1.2.3
Hello! You might have noticed Actuate got a facelift!
Gui changes are done and much clearer/aligned/beautiful!
Also I improved the code and gained huge performance in this update! Actuate is no longer a CPU hog!
This comes with a tradeoff though that older banks will no longer work, but I will convert existing banks to the new style and reupload.
Loading individual presets should still work if your presets are from 1.2.2.
Other updates:
- Fixed Osc 3 L/R Filter behavior bugging out on different routing
- Fixed release voice handling issues
- Fixed missing audio module type setting on preset browse left and right
- Fixed attack curve toggle crash in certain situations
- Fixed Resample toggle not actually restretching/reloading
- Fixed unison voice pitch modulation bug where it was only applied to some unison voices and not all
- Rewrote Oscillators to be more optimized (no changes to their sound!)
Also some MacOS folks have said there is some issues loading the VST3, so I tried compiling a separate MacOS version. Please let me know if that works!
Minor Bug Fixes v1.2.2
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!
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.
Major update v1.2.0 - Nih-plug and Egui updated
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!
Preset Tagging and some bug fixes
-
Misc tab of other settings added (Right now only filter cutoff link exists)
-
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.
ActuatePresets.zip
Preset import/export + double save/load bugs fixed
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
- 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