New add-ons - included directly in the release !
-
New Nodal add-on which allows to organize processes in a modular patcher. All processes are supported - automations, scenarios, you name it.
-
New ControlSurface add-on. Allows to control parameters in the device explorer while the process is running - simply drag them from the explorer to the process.
- New RemoteControl addon. Allows to control triggers through a web browser or websocket-compatible hardware or software.
The remote API currently allows to set triggers, control transport, send messages to devices, and is going to be expanded to more control abilities in future releases such as showing the controls of the ControlSurface add-on.
It has to be manually enabled inside the settings before being operational.
An example of Javascript usage is given here : https://github.com/OSSIA/score/blob/master/src/plugins/score-addon-remotecontrol/js-remote/remote.html
API documentation will come soon.
New features
This release has seen a lot of UI work.
-
A new dark style has been set as the default, in order to take into account the new features that appeared since release 2.0 : sliders, controls, ports, cables...
-
Condensed view for racks with processes
-
Reworked skins (Thanks @aklevy). Note that the skins have been migrated to the user library
-
New style for sliders
-
Some processes will now have pretty knobs like LFO
-
Reworked interval looks : output ports are now at the bottom of each process
-
Score won't get stuck anymore if the audio thread does not respond (happens sometimes on Linux with ALSA & PulseAudio)
-
Many performance improvements in the GUI
-
autoplay command line features now supports a delay :
./score foo.score --autoplay --wait 5
will now start playing after 5 seconds (thanks @blueyeti for the idea).