Quarterly releases 2021-1
Eteroj
Open Sound Control inside LV2 plugin graphs
This LV2 plugin bundle allows you to handle OSC (Open Sound Control) bundles and messages in modular hosts.
- Insert/dispatch OSC from/to UDP, TCP (IPv4/6) and serial sockets
- Pack/unpack MIDI into OSC
- Pack/unpack OSC into MIDI
- Pack/unpack LV2 atoms into OSC
Makes only sense to be used in hosts that allow routing of LV2 atom messages between plugins, e.g.
ChangeLog
[0.8.0] - 15 Jan 2021
Added
- use of state:FreePath
- sending of state:StateChanged
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/eteroj
lv2lint
Check whether a given LV2 plugin is up to the specification
An LV2 lint-like tool that checks whether a given plugin and its UI(s) match up with the provided metadata and adhere to well-known best practices.
Run it as part of your continuous integration pipeline together with lv2/sord_validate to reduce the likelihood of shipping plugins with major flaws in order to prevent unsatisfied users.
Note: This is an early release, if you happen to find false-positive warnings when using this tool, please report back, so it can be fixed.
ChangeLog
[0.10.0] - 15 Jan 2021
Fixed
- various crashes due to NULL dereferences
Removed
- support for GNU-style extended glob pattern matching in filters (Apple)
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/lv2lint
Mephisto
a Just-in-Time FAUST compiler embedded in an LV2 plugin
Write LV2 audio/cv instruments/filters directly in your host in FAUST DSP language without any need to restart/reload host or plugin upon code changes.
Use it for one-off instruments/filters, prototyping, experimenting or glueing stuff together.
Note: This will need a fairly recent libFAUST and/or bleeding edge GNU/Linux distribution.
Note: libFAUST 2.20.2 has a broken LLVM C-API and thus will be non-functional with this plugin.
ChangeLog
[0.14.0] - 15 Jan 2021
Added
- support for host provided file selector
- support for clipboard copy/paste
- sending of for state:StateChanged
- usage of state:freePath
- support for bargraph properties with acoompanying wave widget
Changed
- general ui beautification
- show empty parameter slots
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/mephisto
Midi Matrix
An LV2 MIDI channel matrix patcher
Things that can be accomplished with this plugin:
- MIDI channel filtering (e.g. blocking of specific channels)
- MIDI channel multiplication (e.g. send events from channel X to channels X, Y and Z)
- MIDI channel rerouting (e.g send events from channel X to channel Y)
- And any possible combination thereof
ChangeLog
[0.28.0] - 15 Jan 2021
Added
- support for host provided scaling factor
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/midi_matrix
Moony
Realtime Lua as programmable glue in LV2
Write LV2 control port and event filters in Lua. Use it for one-off fillters, prototyping, experimenting or glueing stuff together.
ChangeLog
[0.36.0] - 15 Jan 2021
Fixed
- wrong ordering of enum items
Added
- next-ui: canvas graph support
- next-ui: bool/int/long/floag/double widgets
- next-ui: support for host provided file selector
- next-ui: support for clipboard copy/paste
- support for ui:scaleFActor
- support for dynamically changeable ‘through’ attribute in MidiResponder
- support for dynamically changeable ‘through’ attribute in OSCResponder
Changed
- Lua version to 5.4.2
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/moony
Notes
an LV2 plugin to store arbitrary notes
With this plugin you can store arbitrary notes/metadata/memos and screenshots about your project.
ChangeLog
[0.2.0] - 15 Jan 2021
Initial release
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/notes
PatchMatrix
a JACK patchbay in flow matrix style
A simple graphical JACK patchbay that tries to unite the best of both worlds:
- Fast patching and uncluttered port representation of a matrix patchbay
- Excellent representation of signal flow of a flow canvas patchbay
It additionally features tightly embedded graphical mixer clients automatable with JACK MIDI/OSC.
ChangeLog
[0.22.0] - 15 Jan 2021
Added
- French comment to the menu item file
Changed
- use jack port group metadata instead of jackey designation
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lad/patchmatrix
Shells Bells
A just-for-fun LV2 plugin bundle
The most limited, useless, hackable and fun plugin bundle ever. Sound the bell in the shell (or from any program forked from the latter) to send a MIDI note.
ChangeLog
[0.8.0] - 15 Jan 2021
Added
- support for host provided scaling factor
- support for notifying host about changed parameters
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/shells_bells
Sherlock
An investigative LV2 plugin bundle
This plugin bundle contains plugins for visualizing LV2 atom, MIDI and OSC events.
Use them for monitoring and debugging of event signal flows inside plugin graphs.
ChangeLog
[0.26.0] - 15 Jan 2021
Added
- support for host provided scaling factor
- support for notifying host about changed state
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/sherlock
VM
A programmable virtual machine LV2 plugin
This plugin bundle contains various plugins with a programmable stack-based virtual machine to modify up to 8 LV2 Control, CV, Audio, Atom and MIDI signals.
To be used when that specific simple filter plugin you desperately need does not yet exist.
ChangeLog
[0.12.0] - 15 Jan 2021
Added
- support for host provided ui scale factor
- support for notifying host about changed parameters
This is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0 as published by The Perl Foundation.
Kindly find more details, the source (and binaries) at: