github ossia/score v3.0.0-a35

latest releases: v3.2.3-3, v3.2.3-2, v3.2.3-1...
3 years ago

New features

  • Rewritten the parallel execution algorithm to make sure that there's no hidden mutex like there was with cpp-taskflow. Please try it on large score :-)
  • [experimental] the OSC protocol has become much more powerful : it is now possible to send / receive OSC not only through UDP but also TCP, serial port, and websockets, directly from score.

That means that score is now able to send / receive OSC directly to e.g. an Arduino or a web page : see for instance https://github.com/ossia/libossia/blob/feature/async_protocols/examples/Network/websockets/OSC_echo.html (we recommend using a proper Javascript OSC library for actual work, or the WebAssembly port of libossia).

It's also possible to choose the OSC version to use, for instance OSC 1.0 will limit the type tags used versus 1.1 if communicating with older OSC systems. SLIP encoding over serial port and TCP is supported, as well as a few other useful features.

  • Added a setting to change the refresh rate of the score UI when the score is executing to help low-power computers.
  • Faust now uses the -vec option for building which seems to make the Faust plug-in execution much much much much more efficient !

Bugfixes

Don't miss a new score release

NewReleases is sending notifications on new releases.