Releases
v1.1.0
jsakas
released this
18 May 20:47
Migrate from Web Components to Vue
Dynamically load and render all presets in folder. This makes the task of adding new presets as easy as saving it in the presets folder.
Create yarn script for refreshing presets based on subtractor API changes
Move voice control into individual oscs for my dynamic sound design
Normalize the output level when osc has multiple voices.
Rewrite midi as MIDIController class and add UI controls.
Oscillators now support stereo separation via the "stereo" knob on each osc.
Use curved decay and release time with exponentialRampToValueAtTime
Update timing function for decay to v ** 1.4
. Attack and release are still v ** 2
.
Add envelope graph to visualize how envelope is modulating the value
Convert osc enabled knob to be an on/off button
Add gain to each osc
Add Sentry
Fix exponential ramp to zero
Update detune UI to be -50 <-> 50
Add some better styles (styling is still in progress)
You can’t perform that action at this time.