aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Hanspeter Portner <dev@open-music-kontrollers.ch>2019-04-02 19:25:59 +0200
committerGravatar Hanspeter Portner <dev@open-music-kontrollers.ch>2019-04-02 19:25:59 +0200
commitd4a079f24824221623479b3d98bb0c60d0a1478b (patch)
treeea91ae1050ca672c77d43b5ed4785c10e45397c3
parent59e31071969559d2570e0e1937d48c027fb3ffc0 (diff)
downloadpatchmatrix-d4a079f24824221623479b3d98bb0c60d0a1478b.zip
patchmatrix-d4a079f24824221623479b3d98bb0c60d0a1478b.tar.gz
patchmatrix-d4a079f24824221623479b3d98bb0c60d0a1478b.tar.bz2
patchmatrix-d4a079f24824221623479b3d98bb0c60d0a1478b.tar.xz
update readme, move screenshot.
-rw-r--r--README.md90
-rw-r--r--VERSION2
-rw-r--r--screenshot/screenshot_1.png (renamed from patchmatrix_screeny.png)bin60767 -> 60767 bytes
3 files changed, 56 insertions, 36 deletions
diff --git a/README.md b/README.md
index b67f107..ba3adde 100644
--- a/README.md
+++ b/README.md
@@ -1,34 +1,64 @@
-# PatchMatrix
+## PatchMatrix
-## a JACK patchbay in flow matrix style
+### a JACK patchbay in flow matrix style
-PatchMatrix gives the best user experience with JACK1, as it makes intensive use of
-JACK's metadata API, which JACK2 still lacks an implementation of.
+#### Build status
-### Build status
+[![build status](https://gitlab.com/OpenMusicKontrollers/patchmatrix.lad/badges/master/build.svg)](https://gitlab.com/OpenMusicKontrollers/patchmatrix.lad/commits/master)
-[![build status](https://gitlab.com/OpenMusicKontrollers/patchmatrix/badges/master/build.svg)](https://gitlab.com/OpenMusicKontrollers/patchmatrix/commits/master)
+### 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.lad__
+folder out of the platform folder of the downloaded package into your
+[LV2 path](http://ladplug.in/pages/filesystem-hierarchy-standard.html).
+
+#### Stable release
+
+* [patchmatrix.lad-0.16.0.zip](https://dl.open-music-kontrollers.ch/patchmatrix.lad/stable/patchmatrix.lad-0.16.0.zip) ([sig](https://dl.open-music-kontrollers.ch/patchmatrix.lad/stable/patchmatrix.lad-0.16.0.zip.sig))
+
+#### Unstable (nightly) release
+
+* [patchmatrix.lad-latest-unstable.zip](https://dl.open-music-kontrollers.ch/patchmatrix.lad/unstable/patchmatrix.lad-latest-unstable.zip) ([sig](https://dl.open-music-kontrollers.ch/patchmatrix.lad/unstable/patchmatrix.lad-latest-unstable.zip.sig))
+
+### Sources
+
+#### Stable release
+
+* [patchmatrix.lad-0.16.0.tar.xz](https://git.open-music-kontrollers.ch/lad/patchmatrix.lad/snapshot/patchmatrix.lad-0.16.0.tar.xz)
+
+#### Git repository
-### Screenshot
-![Screenshot](https://gitlab.com/OpenMusicKontrollers/patchmatrix/raw/master/patchmatrix_screeny.png "PatchMatrix Screenshot")
+* <https://git.open-music-kontrollers.ch/lad/patchmatrix.lad>
-### Mouse actions
+### Packages
-#### Canvas
+* [ArchLinux](https://www.archlinux.org/packages/community/x86_64/patchmatrix.lad/)
+
+### Bugs and feature requests
+
+* [Gitlab](https://gitlab.com/OpenMusicKontrollers/patchmatrix.lad)
+* [Github](https://github.com/OpenMusicKontrollers/patchmatrix.lad)
+
+#### Mouse actions
+
+##### Canvas
* Middle button + move: _move canvas_
* Right button: _open context menu_
-#### Client
+##### Client
* Left button + Ctrl + move: _move client_
-#### Grab handle
+##### Grab handle
* Left button: _connect clients w/o connecting ports within_
* Left button + Ctrl: _connect clients and ports automagically_
-#### Mixer
+##### Mixer
* Left button + move: _change gain coarse_
* Wheel: _change gain coarse_
@@ -36,20 +66,20 @@ JACK's metadata API, which JACK2 still lacks an implementation of.
* Wheel + Shift: _change gain fine_
* Right button: _remove_
-#### Monitor
+##### Monitor
* Rigth button: _remove_
-#### Matrix
+##### Matrix
* Left button: _toggle port connection_
* Left button + Ctrl + move: _move matrix_
* Wheel: _toggle port connection_
* Right button: _remove and disconnect all ports_
-### Automation
+#### Automation
-#### MIDI
+##### MIDI
PatchMatrix mixer clients (AUDIO + MIDI) each have an additional JACK MIDI
automation port through which users can automate mixer matrix gains sample-accurately.
@@ -65,43 +95,33 @@ in a stateful transactional manner.
DATA-MSB finalizes one transaction and sets gain to new value for currently
set sink/source port indexes.
-#### OSC
+##### 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])
-### Binaries
-
-Extract matching platform subdirectory into _/opt_ and start with _/opt/patchmatrix/bin/patchmatrix_
+#### Dependencies
-#### Stable
+##### Runtime
-https://dl.open-music-kontrollers.ch/patchmatrix/stable/patchmatrix-latest-stable.zip
-
-#### Unstable / Nightly
-
-https://dl.open-music-kontrollers.ch/patchmatrix/unstable/patchmatrix-latest-unstable.zip
-
-### Dependencies
-
-#### Runtime
* [JACK](http://jackaudio.org/) (JACK audio connection kit)
-#### Buildtime
+##### Buildtime
+
* [LV2](http://lv2plug.in) (LV2 Plugin Specification)
-### Build / install
+#### Build / install
- git clone https://gitlab.com/OpenMusicKontrollers/patchmatrix.git
+ git clone https://git.open-music-kontrollers.ch/lad/patchmatrix
cd patchmatrix
meson build
cd build
ninja -j4
sudo ninja install
-### License
+#### License
Copyright (c) 2016-2018 Hanspeter Portner (dev@open-music-kontrollers.ch)
diff --git a/VERSION b/VERSION
index 54bcd4d..4056e82 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.13.237
+0.13.239
diff --git a/patchmatrix_screeny.png b/screenshot/screenshot_1.png
index 67a8e99..67a8e99 100644
--- a/patchmatrix_screeny.png
+++ b/screenshot/screenshot_1.png
Binary files differ