Update ci to release-0.3.4
Use osc.lv2 subproject, fix clang warnings
Merge commit '6554234b08c2bcd0a647183b4f63112c2e0a824b' as 'subprojects/osc.lv2'
A simple graphical JACK patchbay that tries to unite the best of both worlds:
It additionally features tightly embedded graphical mixer clients automatable with JACK MIDI/OSC.
PatchMatrix mixer clients (AUDIO + MIDI) each have an additional JACK MIDI automation port through which users can automate mixer matrix gains sample-accurately.
Currently, users have to send multiple MIDI messages for a single gain change in a stateful transactional manner.
DATA-MSB finalizes one transaction and sets gain to new value for currently set sink/source port indexes.
PatchMatrix mixer clients (AUDIO + MIDI) additionaly support JACK OSC automation through which users can automate mixer matrix gains sample-accurately.
/patchmatrix/mixer iif (source index) (sink index) (gain in mBFS [-3600,3600])
git clone https://git.open-music-kontrollers.ch/~hp/patchmatrix
cd patchmatrix
meson build
cd build
ninja -j4
sudo ninja install
Please report issues to https://todo.open-music-kontrollers.ch/~hp/issues
Please submit patches to https://lists.open-music-kontrollers.ch/~hp/patches