Open Music Kontrollers

PatchMatrix

a JACK patchbay in flow matrix style

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.

Build status

build status

Binaries

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 patchmatrix folder out of the platform folder of the downloaded package into your LV2 path.

Stable release

Unstable (nightly) release

Sources

Stable release

Git repository

Packages

Bugs and feature requests

Screenshot

Mouse actions

Canvas
Client
Grab handle
Mixer
Monitor
Matrix

Automation

MIDI

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.

OSC

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])

Dependencies

Runtime
Buildtime

Build / install

git clone https://git.open-music-kontrollers.ch/lad/patchmatrix
cd patchmatrix 
meson build
cd build
ninja -j4
sudo ninja install

License

Copyright © 2016-2018 Hanspeter Portner (dev@open-music-kontrollers.ch)

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.

Last update - 05 May 2019

Copyright © 2014-2019, Hanspeter Portner, Open Music Kontrollers, cc-by-sa 4.0.