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

Jalv 1.4.6

jalv 1.4.6 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:

  • Show newly saved presets in the preset menu
  • Generate Qt moc nonsense at build time for broader compatibility
  • Update for latest LV2 Atom Object simplifications
  • Set port pretty names via new Jack metadata API
  • Add support for data-access extension (based on patch by Filipe Coelho)
  • Support new UI show/hide interface in console version
  • Add option to print control output changes to stdout
  • Support saving the same preset several times
  • Update man pages and console jalv help output for new options
  • Upgrade to waf 1.7.16

Jalv 1.4.4

jalv 1.4.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:

  • Add -c option for setting controls from the command line
  • Add --no-menu option for jalv.gtk
  • Don't expose non-MIDI event ports to Jack
  • Hide controls for ports with notOnGUI property in generic UI (based on patch from Robin Gareus)
  • Support ui:portMap feature to allow UIs to avoid hard-coded port indices (useful for compatibility and separately distributed UIs)
  • Preset menu support for Qt (patch from Timo Westk√§mper)

Jalv 1.4.2

jalv 1.4.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 crash when running "jalv" with bad command line arguments
  • Fix potential crash with UIs and debug printing
  • Fix parameter changes with Qt UI
  • Nicer printing of atom messages with -d
  • Add command-line option to control UI update frequency
  • Support rsz:minimumSize for atom and event ports
  • Fix default setting for non-sequential enumeration ports (patch from Robin Gareus)
  • Work around Gtk bug for labels on sliders (patch from Robin Gareus)
  • Upgrade to waf 1.7.11

Jalv 1.4.0

jalv 1.4.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:

  • Send time information to plugin when Jack tempo changes
  • Group controls under headings if port group information is available
  • Add spinbuttons for precisely setting control values
  • Use a more efficient dense layout for controls
  • Make URI map thread-safe, fixing occasional crashes for plugins with UIs
  • Add menu bar and pass parent widget in Qt version for true UI embedding
  • Support state:loadDefaultState
  • Update to waf 1.7.8 and autowaf r90

Jalv 1.2.0

jalv 1.2.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:

  • Tune UI update rate and ring size based on JACK rate and MIDI buffer size to handle the handle the maximum message rate the plugin can send.
  • Support lv2:sampleRate control ports.
  • Tolerate loading presets with port values that aren't xsd:decimal
  • Notify plugins of Jack transport changes by sending events (an atom:Blank with properties from the LV2 time extension)
  • Refuse to instantiate plugins which require unsupported features
  • Support LV2 buf-size extension (with all features)
  • Add Gtk3 UI
  • Port to MinGW
  • Fix Jack Session support

Jalv 1.0.0

jalv 1.0.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.


Page 1 / 1