
Larger update to add many new features, focusing on the Matrix object, and making most if not all current features stable and sane. Demo version is also updated.
This one will have it's own branch (in steam Betas) as the current stable and for possible hot fixes etc. while the next major update (1.6.0) will introduce new larger experimental features.
New
- New object : Silencer : Alters trigger signal velocity values with a limiter and a random variation.
- New object : Reaction : Generates On and Off trigger signals according met and lost arithmetic conditions (similarly to Data Filter).
- Matrix : New mode : Random : The generation process ignores Markov history and selects each step with stochastic probablity only.
- Matrix : New option : Rests : While learning, creates also silent rest nodes from the gaps between notes, improving melodic use. Rests are calculated after the first received note. Rest delta nodes in the Matrix editor are marked with (R).
- Filters, Delay, Reverb and Model: Reset function (object menu) to reset object's DSP code if it has blown up (without project reload).
- New General Manual page to explain control signal conversions and signal strip.
Changes
- Sample : Editor : Selecting a slice in Slice mode, now sets also the A-B range in Select mode accordingly, where sample data can be erased.
- Button : Creating a trigger by clicking a Button object adds also a full velocity value to the signal.
- Button : If a button object is named "Start", "Pause" or "Reset" it will be triggered according the corresponding global time event.
- Tuner : Editor : Added a visualisation of frequency interferences and a possibility to change the base comparison node (to other than 1.0)
- Tuner : Editor : Currently playing tone/ratio of the edited Tuner object is show on the editor view.
- Data Filter : New modes including On and Off that pass only signals with On or Off triggers accordingly.
Fixes
- Automation Sequencer : When opening a project with automation tracks and mapping, it works without the need to open the automation editor first.
- Automation Sequencer : CC button controls (velocity 127 =on, 0 = off) now maps correctly to Switch/Button UI elements.
- Sample : Monophonic instrument (Instr) mode optimized.
- Oscillators : Precise low frequency playback for Hz values with decimals (Oscillator, PolyOSC, Wavetable).
- Variation : No more repeating values, if the range allows it.
- Omitter : Fixed a bug where a cv sync value got stuck into the object's output.
- Operator : When receiving a trigger in Negative (NEG) mode, On trigger will turn into Off trigger and vice versa.
- Button : fires an Off trigger when clicked with secondary or third mouse button.
- Matrix : When in Halt mode, the received trigger and sync signals have no effect.
- Roll & Plot : Play Once -modes not starting with global time start, only when triggered to play.
- Matrix : Editor : Endpoint nodes now drawn correctly and other UI fixes.
- Matrix : Optimization to learning from live input.
- MIDI In : Fixed stuck velocity issue from Mono AG (Auto-glide) mode.
- UI : Signal background visual now drawn with lines instead of dots.
- Tuner : Editor : numerator and period number fields now accept also decimal numbers.
- Tuner : Non-octave scala file load fixed.
- Envelope : Mode parameter ui bug fixed.
- UI : Various other fixes.