Jalv 1.6.2

jalv 1.6.2 has been released. Jalv is a simple but fully featured LV2 host for Jack which exposes plugin ports to Jack, essentially making any LV2 plugin function as a Jack application. For more information, see http://drobilla.net/software/jalv.

Changes:

  • Fix compilation with recent Gtkmm versions that require C++11
  • Add jalv -i option to ignore stdin for background use
  • Add several commands to console interface
  • Add support for running as an internal Jack client (thanks Timo Wischer)
  • Make Suil dependency optional
  • Remove support for deprecated event and uri-map extensions
  • Fix Jack deactivation
  • Fix potential crash when closed with worker (thanks JP Cimalando)
  • Fix potential hang after Ctrl-c in console interface (thanks Laxmi Devi)
  • Add support for underscore in port names on command line (thanks Jośe Fernando Moyano)

Suil 0.10.4

suil 0.10.4 has been released. Suil is a library for loading and wrapping LV2 plugin UIs. For more information, see http://drobilla.net/software/suil.

Changes:

  • Add support for min/base size hints for X11 in Gtk (thanks Hermann Meyer)
  • Add support for Qt5 in Gtk3

Suil 0.10.2

suil 0.10.2 has been released. Suil is a library for loading and wrapping LV2 plugin UIs. For more information, see http://drobilla.net/software/suil.

Changes:

  • Add support for Cocoa in Qt5
  • Fix resizing and add idle and update rate support for Qt5 in Gtk2
  • Fix various issues with Qt5 in Gtk2

Sratom 0.6.2

sratom 0.6.2 has been released. Sratom is a library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax. For more information, see http://drobilla.net/software/sratom.

Changes:

  • Various minor code cleanups

Lilv 0.24.4

lilv 0.24.4 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Fix saving state when broken links are encountered
  • Don't attempt to load remote or non-Turtle files
  • lv2apply: Activate plugin before running
  • lv2apply: Use default values when they are not nan
  • lv2bench: Improve support for plugins with sequence ports
  • lv2bench: Support running a single plugin given on the command line
  • Gracefully handle plugins with missing binary URIs
  • Remove use of deprecated readdir_r
  • Install Python bindings when configured without tests (thanks Clement Skau)

Suil 0.10.0

suil 0.10.0 has been released. Suil is a library for loading and wrapping LV2 plugin UIs. For more information, see http://drobilla.net/software/suil.

Changes:

  • Add support for X11 in Gtk3
  • Add support for Qt5 in Gtk2
  • Add suil_init() to support early initialization and passing any necessary information that may be needed in the future (thanks Stefan Westerfeld)
  • Fix minor memory errors
  • Fix building with X11 against custom LV2 install path (thanks Robin Gareus)

Jalv 1.6.0

jalv 1.6.0 has been released. Jalv is a simple but fully featured LV2 host for Jack which exposes plugin ports to Jack, essentially making any LV2 plugin function as a Jack application. For more information, see http://drobilla.net/software/jalv.

Changes:

  • Support CV ports if Jack metadata is enabled (patch from Hanspeter Portner)
  • Fix unreliable UI state initialization (patch from Hanspeter Portner)
  • Fix memory error on preset save resulting in odd bundle names
  • Improve preset support
  • Support numeric and string plugin properties (event-based control)
  • Support thread-safe state restoration
  • Update UI when internal plugin state is changed during preset load
  • Add generic Qt control UI from Amadeus Folego
  • Add PortAudio backend (compile time option, audio only)
  • Set Jack port order metadata
  • Allow Jack client name to be set from command line (thanks Adam Avramov)
  • Add command prompt to console version for changing controls
  • Add option to print plugin trace messages
  • Print colorful log if output is a terminal
  • Exit on Jack shutdown (patch from Robin Gareus)
  • Report Jack latency (patch from Robin Gareus)
  • Exit GUI versions on interrupt
  • Fix semaphore correctness issues
  • Use moc-qt4 if present for systems with multiple Qt versions
  • Add Qt5 version

Lilv 0.24.2

lilv 0.24.2 has been released. Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. For more information, see http://drobilla.net/software/lilv.

Changes:

  • Fix saving state to paths that contain URI delimiters (#, ?, etc)
  • Fix comparison of restored states with paths

Suil 0.8.4

suil 0.8.4 has been released. Suil is a library for loading and wrapping LV2 plugin UIs. For more information, see http://drobilla.net/software/suil.

Changes:

  • Configure based on compiler target OS for cross-compilation
  • Add Cocoa in Gtk wrapper (patch from Robin Gareus)
  • Various Windows fixes (patches from Robin Gareus)
  • Center X11 UIs in Gtk (patch from Robin Gareus)
  • Fix initial size of resizable X11 UIs in Gtk (patch from Robin Gareus)
  • Bubble X11 key events up to Gtk parent (patch from Filipe Coelho)
  • Add Gtk2 and X11 in Qt5 wrappers (patch from Rui Nuno Capela)
  • Fix compilation with -Wl,--no-undefined
  • Fix a few minor/unlikely memory errors
  • Gracefully handle failure to open wrapper
  • Only report suil_ui_supported() if necessary wrapper is compiled in
  • Upgrade to waf 1.8.14

Sratom 0.6.0

sratom 0.6.0 has been released. Sratom is a library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax. For more information, see http://drobilla.net/software/sratom.

Changes:

  • Add sratom_set_env() for setting prefixes
  • Fix padding of constructed vectors (thanks Hanspeter Portner)
  • Support round-trip serialisation of relative paths
  • Support sequences with beat time stamps
  • Fix warnings when building with ISO C++ compilers
  • Upgrade to waf 1.8.14

Page 1 / 9 »