github ossia/score v3.0.0-a42

latest releases: v3.2.3, v3.2.2, v3.2.1...
2 years ago

New features

  • The way feedback from the execution engine is done has been improved ; most widgets will now display a small indicator of the current automation state the corresponding control is in the audio engine. This way it is much less frustrating to try and move things around during execution. Note that there is no latch mode yet, and that not all processes have been ported yet.

transport2

  • Implement support for readbacks in the GPU nodes. This means that it's possible to write a score plug-in that will read a GPU texture, apply a CPU process, and upload the result back to the GPU which can be useful for various algorithms.

  • New widget for XYZ controls. Thanks @thibaudk !

  • Lots of work on the upcoming stable plug-in API to make it as straightforward as possible ; see the various examples here:

https://github.com/jcelerier/score-simple-api-2/tree/main/Examples

Bugfixes

  • Big performance improvement on startup, which was due to Qt taking much more time than necessary to scan the user library.
  • Fix issues with processes name not always being displayed in nodal view (#1260)
  • Fix reloading of MIDI device when switching between "create all nodes" modes.
  • Various OpenGL fixes.
  • Various settings file fixes.
  • Many VST fixes, in particular regarding VST3 UI for which support wasn't implemented on Linux.

Don't miss a new score release

NewReleases is sending notifications on new releases.