An LV2 time event manipulation plugin bundle
For GNU/Linux (64-bit, 32-bit, armv7), Windows (64-bit, 32-bit) and MacOS (64/32-bit univeral).
To install the plugin bundle on your system, simply copy the orbit.lv2 folder out of the platform folder of the downloaded package into your LV2 path.
Unstable (nightly) release
Bugs and feature requests
Creates MIDI events based on LV2 time position events (bars and beats), e.g. to drive a drum machine. Bars and beats can be disabled/enabled separately.
Synthesizes click tracks based on LV2 time position events (bars and beats). Bars and beats can be disabled/enabled separately.
Loops arbitrary LV2 atom events on a ping-pong buffer. E.g. loops MIDI, OSC or anything else that can be packed into LV2 atoms with sample accuracy. Needs to be driven by LV2 time position events.
Creates LV2 time position events from scratch to drive other plugins.
Quantizes incoming events to whole beats.
Subdivide or multiply incoming time signals by whole fractions, e.g. to speed up time x2, x3, … or slow it down to x1/2, x1/3, …
Break out transport events to parameters, e.g. to get BPM, etc. and automate other plugins with those values.
Record/Playback of arbitrary LV2 atoms to/from memory. Record all incoming atom messages with sample accuracy and play them back later from memory. Stored atom event data is part of the plugin state and thus preserved across instantiations.
- LV2 (LV2 Plugin Standard)
Build / install
git clone https://git.open-music-kontrollers.ch/lv2/orbit.lv2 cd orbit.lv2 meson build cd build ninja -j4 sudo ninja install
Copyright © 2015-2016 Hanspeter Portner (email@example.com)
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.
This source is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Artistic License 2.0 for more details.
You should have received a copy of the Artistic License 2.0 along the source as a COPYING file. If not, obtain it from http://www.perlfoundation.org/artistic_license_2_0.