Skip to content

v3.0.0-b1

Compare
Choose a tag to compare
@jcelerier jcelerier released this 15 Aug 22:49

Important changes

  • The default library folder has changed, in prevision for the automatic update system.
    • The libraries are now by default in Documents/ossia/score/packages. default is the score library, user is your custom library, other packages are installed alongside.

New features

  • Ability to start & stop intervals in a quantified way
  • Hierarchic quantization setting on intervals, which affects child interval and trigger launch quantization
  • Support for loading pattern files for the pattern sequencer
  • Preset support for most processes ; ability to save and load presets for nodes with a small button.
  • More processes will put their things in the main "process" library panel, (only Faust and JS were doing it so far).
  • Also support preview for things in the "process" panes (so far only useful for shaders).
    • Preview is also supported for individual presets !
  • VST3: add parameters to the UI when edited
  • New "Micromap" process to apply a very short expression to the input, e.g. x/127
  • Add a random(min, max) function to the math expression plug-ins

Bugfixes

  • Many improvements to the library
  • Various cable bugfixes and improvements
  • It should now be much easier to select a port when a cable is connected to it.
  • Timing support for LV2. Some plug-ins still don't work correctly though, like B.Sequencer :(
  • Fix audio preview for files with all caps extensions
  • Drag'n'drop improvements across the board
  • Many bugfixes for patternist
  • Many improvements to live edition, for sound files, videos..
  • Fix issues when dropping a port in the root interval (thanks @bltzr for noticing !)
  • Small UI improvements to curves (thanks @aklevy !)
  • Fix signal display which had been broken for a couple releases.
  • Fix execution when editing a curve with the pen tool during edition (thanks @bltzr for testing !)
  • Fix selection of processes in nodal view (#1267)
  • Fix annoying crash restoring issues
  • Fix MIDI notes being suppressed on downscale
  • Fix Y axis for XY widget (thanks @thibaudk !)
  • Small fixes for the Pd process.
  • Small timing fixes for the Looper process.
  • Small timing fixes for the Metronome process.