Releases
v3.0.1
New features
JS: add a Device.system method to run system shell commands
JIT: log more errors and give line numbers when an error occurs
Bugfixes
VST: Replace assert by softer safety check in case of missing plug-in
Magnetism: Add a safety in case some magnetism value ends up negative
Magnetism: Fix magnetism in sub-scenarios
Protocols: Multiple protocols fix in libossia when opening multiple documents (joystick and artnet)
Performance: Optimize curve rendering by caching common powers
Performance: Do not translate some strings as they show up in perf traces for now
Performance: Cache some texts that were being unneededly re-rendered
Various small code tidyings and fixes
VST3: Fix Vital loosing parameters upon save...
Midi: workaround some issue when dropping a midi and putting it in loop if there is already a nodal
LV2: Initialize sample rate correctly
UI: Various improvements for musical bar display
UI: Do not create connections between inlets when double-clicking from the process library
Rename Value Filter into Smooth as it is shorter and more specific
Refactor Micromap and normal mapping, add a po / pov variable and pa/pb/pc to access the previous output and previous values for a,b,c
2D spline: Improve rendering smoothness of playback
JIT: Add rnd to jit in debug build to give access to a fast random value generator
Math expression: fix wrong samplerate for audio
UI: fix incorrect preset indexing
Optimize binary size by disabling some unused features in fmt
You can’t perform that action at this time.