github ossia/score v3.5.2

latest releases: continuous, v3.7.1, v3.7.0...
7 months ago

Discord Open Collective backers and sponsors GitHub Sponsors

ossia score 3.5.2 is another series of small bugfixes and improvements after the large 3.5.0 release.

Full Changelog: v3.5.1...v3.5.2

New features and changes

  • New process: Deuterium is a drum machine specialized in loading Hydrogen drumkits.

deuterium

  • New process: Kabang is a more controllable drum machine with 8 potential samples, pitch shift, etc.

kabang

  • New process: Minibang is a basic lo-fi vintage one-sample sampler.

image

  • UI: owners of a mouse with a forward / backward button can now use it to scroll through presets on the preset button of processes.
  • UI: double-clicking on a 2D pad will center it.
  • Breaking change: the address for key press on Window devices has changed. A key release event has been added, too.

image

  • Core: add an --ui-debug option to enable visualizing the score backend when creating a custom QML UI.
  • Core: add a few new API functions to enable building more powerful apps accessing all the devices.
  • Packaging: use distro Faust libraries when system libraries are requested.

Bugfixes

  • Packaging: various flatpak-related fixes.
  • OSCQuery: many compatibility improvements for various kinds of HTTP and mDNS implementations which may not always support all features.
  • Graphics: performance optimization: do not render empty passes in unconnected ports, etc.
  • Core: fix a deep logic bug which caused weird errors when restoring a document that had cables being edited.
  • Graphics: fix auto-repeat blocking key input on Window device.
  • Graphics: disable back-face culling on plane primitive.
  • Graphics: fix an invalid vertex count issue with some primitive.
  • Graphics: fix UV maps on model display with Vulkan.
  • Core: UI performance optimization during execution of the score.
  • Graphics: fix avnd graphics processes with custom render target size.
  • VST: fix that reloading VSTs had broken on Windows and macOS.
  • VST: enable -execstack flag on Linux as otherwise with newer glibc this break some proprietary VSTs.

Don't miss a new score release

NewReleases is sending notifications on new releases.