miredis/README.md

45 lines
726 B
Markdown
Raw Normal View History

2020-10-02 21:33:24 +00:00
# Forward Midi events to redis/OSC
Miredis hooks to all midi devices connected and listen for events.
2020-10-06 13:37:34 +00:00
Miredis can optionnaly hook to Link protocol -> "/beats" & "/bpm"
2020-10-02 21:33:24 +00:00
All events are forwarded to a redis server and an OSC server.
Run :
python3 miredis.py
2020-10-05 11:54:25 +00:00
See options :
python3 miredis.py -h
2020-10-02 21:33:24 +00:00
## Redis keys
2020-10-02 21:34:39 +00:00
"/midi/noteon/midichannel" value : "note/velocity"
"/midi/noteoff/midichannel" value : "note"
2020-10-02 21:33:24 +00:00
"/midi/cc/midichannel/ccnumber" value : "ccvalue"
2020-10-06 13:37:34 +00:00
"/beats" value : "beatnumber"
"/bpm" value : "currentbpm"
2020-10-02 21:33:24 +00:00
## OSC
/midi/noteon midichannel note velocity
2020-10-02 21:34:39 +00:00
2020-10-02 21:33:24 +00:00
/midi/noteoff midichannel note
2020-10-02 21:34:39 +00:00
2020-10-02 21:33:24 +00:00
/midi/cc midichannel ccnumber value
2020-10-02 21:34:39 +00:00
2020-10-02 21:33:24 +00:00
/midi/clock
2020-10-02 21:34:39 +00:00
2020-10-02 21:33:24 +00:00
/midi/start
2020-10-02 21:34:39 +00:00
2020-10-06 13:37:34 +00:00
/midi/stop
/beats beatnumber
/bpm bpm