summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/share/pybridge/robert.py
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/share/pybridge/robert.py')
-rw-r--r--attic/muse2-oom/muse2/share/pybridge/robert.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/attic/muse2-oom/muse2/share/pybridge/robert.py b/attic/muse2-oom/muse2/share/pybridge/robert.py
deleted file mode 100644
index 2de8e1ab..00000000
--- a/attic/muse2-oom/muse2/share/pybridge/robert.py
+++ /dev/null
@@ -1,46 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# Example client for MusE Pyro bridge (Python Remote Object)
-#
-import Pyro.core
-import time
-
-muse=Pyro.core.getProxyForURI('PYRONAME://:Default.muse')
-print "Current position is: " + str(muse.getCPos())
-
-midiDevice=file("/dev/snd/midiC1D0")
-nextIsCommand=False
-while True:
- v=midiDevice.read(1)
- if nextIsCommand:
- print " %d"%ord(v)
- if ord(v) == 0:
- print "set hh"
- muse.setMute("hh", False)
- muse.setMute("RIDE", True)
- if ord(v) == 1:
- muse.setMute("hh", True)
- muse.setMute("RIDE", False)
- print "set ride"
- if ord(v) == 2:
- muse.setMute("ACCENT1", False)
- if ord(v) == 3:
- muse.setMute("ACCENT2", False)
- if ord(v) == 127:
- print "mute all accents"
- muse.setMute("ACCENT1", True)
- muse.setMute("ACCENT2", True)
- nextIsCommand=False
- if ord(v) == 192:
- nextIsCommand=True
-
-'''
-muse.startPlay()
-time.sleep(1) # Sleep one second
-muse.stopPlay()
-print "New position is: " + str(muse.getCPos())
-muse.rewindStart()
-print "Pos after rewind is: " + str(muse.getCPos())
-print "Lpos, Rpos: " + str(muse.getLPos()) + ":" + str(muse.getRPos())
-
-'''