Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An implementation of monome for multitouch interfaces.
Python
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore
LICENSE
OSC.py
README.rdoc
debug.py
monomemt.py

README.rdoc

monomeMT

An implementation of monome for multitouch interfaces.

Screenshots

alfakini.cc/monomemt/

Usage

First, install pymt framework:

$ git clone github.com/tito/pymt.git

$ cd pymt/

$ sudo python setup.py install

Get monomeMT:

$ git clone github.com/alfakini/monomemt.git

Run:

$ python monomemt.py

You need to have an aplication to interface with monomeMT. You can found a list of apps on monome page:

docs.monome.org/doku.php?id=app

I did some tests using axiome:

docs.monome.org/doku.php?id=app:axiome

For debug purpose, I'm using the debug.py script.

TODO

  • Config interface with:

    ** button colors
    ** border
    ** server port
    ** client port
    ** host address
    ** prefix
    ** using flippable widget
  • Some monome messages not been implemented and aren't really required:

    ** http://monome.org/data/app/monomeserial/osc
    ** /prefix/led_col [col] [data0] [data1] [data2] ...
    ** /prefix/frame [A B C D E F G H] [x] [y] 
    ** /sys/cable To set up cable orientation. But with monomeMT you can rotate freely your monome
    ** /sys/offset To use side by side more than one monome. Not really important to monomeMT
    ** /sys/report
  • Volume control for axiome

Something went wrong with that request. Please try again.