github ossia/score v1.0.0-b2

latest releases: v3.1.14, v3.1.13, v3.1.12...
7 years ago

New features :

  • It is now possible to edit scores while executing. This is of course extremely experimental, but should work with all the processes.
  • Added ctrl-space shortcut to re-evaluate the Javascript process to allow a nice live-coding experience.
  • Javacript process will now indicate the line of an error if there is one while parsing the script.
  • Added support for loading Blue Yeti format JSON devices.
  • Added overlays on selected elements. When selecting a constraint, the small "+" on top allows creating a process. When selecting a state, the small "+" on the left can be dragged to create a time constraint or a new state on this event.
  • A companion remote software has been added to the repository. It allows to create an UI from the current devices in i-score by dragging and dropping sliders, buttons, etc. However it has to be built from source for now.
  • Icons should now be retina-aware in OS X.

New API features :

  • Added in the API the groundwork in ossia/network/base/path.hpp to enable sending messages using OSC pattern matching syntax a:/foo*/b.*/{baz,bar}. This is not yet reachable from i-score but will be by the next version.
  • Added in the API the ability for a node to have arbitrary parameters (see ossia::net::node::extendedAttributes).

Bugfixes :

  • Deconnecting and reconnecting an OSC device did not work
  • Fixed the selection behaviour to match more closely "standard" ones. When clicking and dragging on a new element while others are selected, the new element will be selected instead
  • #321 #322 #333 #335 #336 #339 #340
  • Lots of internal refactorings and simplifications

Known problems

  • Play a single constraint is broken
  • The Linux build did not make it for this release, it will be here for the next one

Don't miss a new score release

NewReleases is sending notifications on new releases.