A Midi to OSC gateway
Project description
A mono-directional MIDI to OSC gateway.
Dump all midi sources using amidi (require the alsa-utils package) send MIDI bytes as an OSC udp stream /midi/<device> <midi bytes>.
Handle live connections and disconnections of midi sources.
Example:
$ quatorzeheures 192.168.1.42:1214 2016-08-12 02:47:44,653 stream OSC to udp://192.168.1.42:1214 2016-08-12 02:47:44,662 connect Akai MPD18 MIDI 1 on port hw:2 2016-08-12 02:47:49,223 Akai MPD18 MIDI 1 [176, 7, 37] --> '/midi/Akai_MPD18_MIDI_1\x00,iii\x00\x00\x00\x00\x00\xb0\x00\x00\x00\x07\x00\x00\x00%' 2016-08-12 02:47:49,223 Akai MPD18 MIDI 1 [144, 10, 32] --> '/midi/Akai_MPD18_MIDI_1\x00,iii\x00\x00\x00\x00\x00\x90\x00\x00\x00\n\x00\x00\x00 '
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quatorzeheures-0.1.1.tar.gz
(7.8 kB
view hashes)
Built Distribution
Close
Hashes for quatorzeheures-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06395fad67b10d32ba94c75d8b330391b09b71452f4ad7f9e80d630e4b06d056 |
|
MD5 | 086dfc05ef7d4d3bd8829a5c237a3f6b |
|
BLAKE2b-256 | 27c511541c0a640a27cdd68b4b9ad4667adaadc2d1af036a98b70042bf92d761 |