Changeset - adc5d450f890
[Not reviewed]
default
0 1 0
drewp@bigasterisk.com - 14 years ago 2011-06-20 22:51:23
drewp@bigasterisk.com
try multiple device paths for the midi sliders
Ignore-this: b8dba237643d0d65ca7a7e2810c6b10f
1 file changed with 8 insertions and 1 deletions:
0 comments (0 inline, 0 general)
bin/keyboardcomposer
Show inline comments
 
@@ -406,7 +406,14 @@ class LevelServerHttp(resource.Resource)
 

	
 
class Sliders(BCF2000):
 
    def __init__(self, kc):
 
        BCF2000.__init__(self)
 
        devices = ['/dev/snd/midiC1D0', '/dev/snd/midiC2D0']
 
        for dev in devices:
 
            try:
 
                BCF2000.__init__(self, dev=dev)
 
            except IOError, e:
 
                if dev is devices[-1]:
 
                    raise
 

	
 
        self.kc = kc
 
    def valueIn(self, name, value):
 
        kc = self.kc
0 comments (0 inline, 0 general)