Skip to content

Releases: ardura/Actuate

Minor Compatibility + QOL Updates

16 Sep 18:29
8836d8f
Compare
Choose a tag to compare

The main issue fixed in this build is Studio One compatibility! Some of the buttons weren't working so I reworked them and now they work!

Some quality of life updates!

  • Initial gain of audio modules is reduced
  • Safety Clipper is added to the top bar which is independent of presets/banks etc. It is a global clipper you can turn on or off to save your ears (or your speakers) since certain actions like distortion or the attack curves can blow up really loud really fast.

v1.3.2 GUI Updates, and some envelope changes

30 Aug 16:57
bcb83d0
Compare
Choose a tag to compare

Hi everyone!

This update addresses the following things:

  • Generator type and routing knobs are a dropdown menu

image

  • Cancel renamed to close in preset browser
  • Generator panes aligned with Generators
  • Attack curve button graphic flipped
  • GUI updates to save space
  • Filter envelope incorrect behavior fixed
  • All ADSR now have a longer possible value for evolving sounds
  • Any user presets and my banks should be forward/backward compatible!

I have a few things to work on in scrollscope first, then I'll most likely look at finally making the filters per-voice instead of monophonic - but I'm not sure the CPU load that could entail :| we'll see!

Thanks to the bug reporters and everyone trying out Actuate, happy producing!

v1.3.1 Additive Oscillators and a few Filters!

12 Jul 16:17
e4eb3d0
Compare
Choose a tag to compare

Additive + Filters Update!

Additive Oscillators are in the Generator section

  • Up to 16 harmonics can be added, with similar controls to the regular subtractive Oscs
  • Additive Oscs works with the FM controls so they make great modulators as well as Oscs themselves
  • Shift + scroll to scroll horizontally in the window!

image
image

New Filters (Lowpass only)

These new filters I added while playing around with other filter code trying to make something new...the result was something new - see if you like them!

  • V4 - A filter idea I had from studying some Novation filter ideas

image

  • A4I - Another filter idea based off a different approach but same underlying idea of averages and integrators like V4

image

Don't forget!

  • The Stereo Algorithm Control was added last release and can make a big difference! Check the Misc Tab in bottom right section.
  • Chorus FX was added in the last release too!

v1.3.0 Stereo Algorithms and Chorus (Chorus Ensemble)

13 Jun 18:31
c5f469d
Compare
Choose a tag to compare

Actuate now has a Chorus in the effects! (I ported Airwindows ChorusEnsemble https://www.airwindows.com/chorusensemble/ to Rust)!
image
I've also added a few different stereo spreading algorithms for sound designing!
image
The new algorithms are as follows:

  • CubeSpread - bases the stereo angles on the cubed base angle then scaling
  • ExpSpread - bases the stereo angles on an exponential transformation (WIDE)

As always, enjoy and happy producing!

v1.2.8 NATIVE TEXT INPUT!

24 May 15:20
Compare
Choose a tag to compare

It's finally here! Native text input works (where I have tested) so now there are not external/system windows needed!
I have also fixed a bug in the sampler/granulizer where loading multiple samples overwrote other oscs which plagued me.

For the new text input here are the things I have noted on Windows. I will need some nice people to let me know if you run into issues on Linux and Mac builds. There's some screenshots and more info in the main readme now for #troubleshooting:

  • FL Studio No issues on windows
  • Ardour No issues on windows
  • Bitwig Spacebar gets stolen by the DAW in CLAP and VST3 unless you do SHIFT+Spacebar when you want spacebar to go to the plugin
  • Reaper VST3 text input only works if you use "send all keyboard input to plugin"
  • Reaper CLAP spacebar gets stolen by the DAW unless you do SHIFT+Spacebar when you want spacebar to go to the plugin
  • Ableton text input does not work out of box, but if you add "-_EnsureKeyMessagesForPlugins" to Options.txt in preferences it works without issues
2024-05-22_09-43-05.mp4

Enjoy, and happy producing! I'll have another preset bank out in the coming week as well most likely.

v1.2.7 New file browser, Sampler unison, and more

21 May 14:15
c018a3a
Compare
Choose a tag to compare
  • Updated file manager in-plugin instead of system dialog - This is for compatibility with different daws on linux doing things weird! But it works for everyone :)
    image
  • Dependencies changed/updated
  • Files reorganized for easier bug and development work - The gui is now its own file whew
    image
  • Sampler now has unison and different handling on envelopes - very cool 👍
    image
  • Slight stereo blending happens to even out panning on stacked left/right happenings
  • Extra commented out sections removed from code
  • New reverb "Simple Space" added
  • Preset bank size expanded to 128
  • Small bug fixes

Actuate v1.2.6 - FM is here!

26 Apr 15:38
6242f4f
Compare
Choose a tag to compare

Latest changes:

  • Frequency Modulation controls are in Actuate!
    image

  • 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

08 Apr 15:29
Compare
Choose a tag to compare

Hi All,

Work on the preset browser is in a good spot for now, it works! and it filters patches properly :)
browser
sorting

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.

You can hear the Reverb here!
Reverb Demo

Happy producing everyone

v1.2.4 Sample Reloading Bug fixed

29 Mar 14:07
Compare
Choose a tag to compare

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 💯
Actuate Song Example

Thanks for trying Actuate and happy producing!

Huge update! v1.2.3

22 Mar 15:47
58a0e7e
Compare
Choose a tag to compare

Hello! You might have noticed Actuate got a facelift!
actuate123
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!