Suil 0.10.8

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

Changes:

  • Fix X11 in Gtk size regressions (thanks Robin Gareus)
  • Fix compilation on MacOS older than 10.12
  • Fix drag and drop for X11 in Gtk
  • Fix various minor warnings and other code quality issues

Lilv 0.24.10

Lilv 0.24.10 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 memory leaks in lv2bench
  • Fix various minor warnings and other code quality issues
  • Make lilv_world_get() use translations
  • Split and clean up test suite

Sord 0.16.6

Sord 0.16.6 has been released. Sord is a lightweight C library for storing RDF statements in memory. For more information, see http://drobilla.net/software/sord.

Changes:

  • Fix potential crash or incorrectness issues with GCC 10
  • Fix various minor warnings and other code quality issues

Serd 0.30.6

Serd 0.30.6 has been released. Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle, TriG, NTriples, and NQuads. Serd is suitable for performance-critical or resource-limited applications, such as serialising very large data sets or embedded systems.

Changes:

  • Fix various minor warnings and other code quality issues
  • Improve reader error handling
  • Make all free functions tolerant of NULL
  • Parse prefixed names more strictly

Serd 0.30.4

Serd 0.30.4 has been released. Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle, TriG, NTriples, and NQuads. Serd is suitable for performance-critical or resource-limited applications, such as serialising very large data sets or embedded systems.

Changes:

  • Fix EOF handling while reading in bulk or from strings
  • Fix lax handling of string errors
  • Fix reading from a null-delimited socket

Lilv 0.24.8

Lilv 0.24.8 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:

  • Allow passing strings for URIs in Python API when unambiguous
  • Fix cases where incorrect translation is used
  • Fix deleting state bundles loaded from the model
  • Fix memory leak when dyn-manifest has no plugins (thanks Michael Fisher)
  • Implement state:freePath feature

Patchage 1.0.2

Patchage 1.0.2 has been released. Patchage is a modular patch bay for Jack and ALSA based audio/MIDI systems.

Changes:

  • Add support for exporting canvas as PDF
  • Bring back Jack buffer size selector
  • Configure based on compiler target OS for cross-compilation
  • Don't install 512x512 icons
  • Fix compilation with Jack DBus
  • Order ports deterministically
  • Restore messages pane visibility and height
  • Save window size and position when closed via window manager
  • Style messages pane to match canvas
  • Support Jack CV and OSC via metadata
  • Upgrade to waf 2.0.19

Ganv 1.6.0

Ganv 1.6.0 has been released. Ganv is an interactive Gtk canvas widget for graph-based interfaces (patchers, modular synthesizers, finite state automata, interactive graphs, etc). For more information, see http://drobilla.net/software/ganv.

Changes:

  • Add API to specify module port order.
  • Add support for PDF and PS export.
  • Add support for beveled box corners.
  • Add support for edges that do not constrain the layout.
  • Dampen sprung layout energy over time to prevent oscillation.
  • Distinguish edge color from port color slighly.
  • Fix compilation with --no-fdgl (patch from Vlad Glagolev).
  • Fix crash when destroying canvas.
  • Fix port position on modules with embedded widgets.
  • Fix positioning of embedded widgets when changing layout.
  • Fix size of vertical flow modules.
  • Fix unexpected node jumping when dragging new connections.
  • Fix various minor visual alignment/sizing issues.
  • Highlight connected edges on port hover.
  • Improve appearance of graphs with circle nodes.
  • Improve text rendering at high zoom.
  • Improve update performance.
  • Preserve selection for quickly making several connections.
  • Upgrade to waf 2.0.19

Jalv 1.6.4

Jalv 1.6.4 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 rdfs:label for port groups
  • Use screen refresh rate with Gtk3 and Qt5

Lilv 0.24.6

Lilv 0.24.6 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:

  • Add more strict error detection when storing plugin state properties
  • Add option to override LV2_PATH in applications
  • Don't print errors when saving state if correct links already exist
  • Fix GCC8 warnings
  • Fix creating directories across drives on Windows
  • Fix issues with loading state with saved files from the model
  • Fix memory errors and Python 3.4+ compatibility in Python bindings
  • Fix unit tests on Windows
  • Make Python bindings more Pythonic

« Page 2 / 14 »