WeirdConstructor
released this
22 Aug 06:28
·
78 commits
to master
since this release
0.2.0-alpha-1 (2022-08-22)
Complete rewrite of the GUI was done since 0.1.0-alpha-3. As well as lots of
little features added.
- Feature: New node completed: 'PVerb'
- Feature: Mouse wheel now also moves knobs.
- Feature: New node added: 'Mux9' a 9 channel multiplexer/switch.
- Feature: New node added: 'CQnt' a control signal pitch quantizer.
- Feature: New node added: 'Quant' a pitch signal quantizer.
- Feature: New node added: 'FormFM' a formant FM synthesizer.
- Feature: MIDI note and CC input with a MIDI log window.
- Feature: 'Code' node added and the WBlockDSP visual DSP programming language that
is compiled just-in-time (JIT) to machine code and executed in the audio thread. - Change: Moved 'TSeq' from the 'CV' to the 'Mod' category.
- Change: RndWk did not properly reflect back the overshoots.
Now it behaves more in tune with the 'step' setting and does not
suddenly jump to the 'min' anymore if exceeding the 'max'. - Change: Triggers react to 0.5 and not 0.75 now. This is because
I wanted to have the same logic level for triggers as for other logic
operations. - Change: Presets now store the denormalized values, to have better
compatibility in future if the parameter ranges or mapping changes. - Change: Renamed CV to Ctrl (aka Control Signal) for more consistency
within HexoSynth. - Documentation: 'PVerb' node now has a complete documentation.
- Bugfix: Setting the 'PVerb' 'predly' parameter to 0.0 did not work
correctly and acted as very very long delay.
It will now just skip the delay entirely. - Bugfix: The Dattorro 'PVerb' tend to blow up if you set 'size' to a
very small (<0.1) value! - Bugfix: The low pass filter for oversampling did a slightly wrong Q
calculation. Was not audible though. - Bugfix: 'PVerb' now also properly handles if only one input
channel is connected. - Bugfix: TriSawLFO (TsLFO) node did output too high values if the
rev
parameter was changed or modulated at runtime. - Bugfix: Found a bug in cubic interpolation in the sample player and
similar bugs in the delay line (and all-pass & comb filters). Refactored
the cubic interpolation and tested it seperately now. - Feature: Added Scope DSP node and view in GUI and NodeConfigurator/Matrix
API for retrieving the scope handles for access to it's capture buffers. - Feature: Added
MidiP
pitch/note input node. - Feature: Added
MidiCC
node for MIDI CC input. - Feature: Added
ExtA
toExtF
nodes for plugin parameter access.
Release Artifacts
- Installation VST3:
- Download ZIP: HexoSynth Linux VST3
- Unpack it
- Copy the
hexosynth_plug.vst3
directory to$HOME/.vst3/
- HexoSynth Linux CLAP
- HexoSynth Linux Jack Standalone