Ejemplo n.º 1
0
 def test_midi_read_invalid(self):
     MID.midi_init()
     try:
         midi_input = MidiInputDevice(0)
         midi_input.read()
         MID.check_midi_error()
     except MID.MidiInputError:
         self.assert_(True)
     else:
         self.assert_(False)
     finally:
         MID.midi_close()
Ejemplo n.º 2
0
def init():
    print "Initializing."
    #Initialize midi and collect info
    midi.midi_init()
    global midi_info
    midi_info = midi.midi_info()
    global midi_input
    midi_input = MidiInputDevice(MIDI_DEVICE)
    midi_input.start()

    #Initialize oscillators
    voice.voice_init()
    osc.osc_init()

    if DEBUG:
        print "Devices:", midi_info['devices']
Ejemplo n.º 3
0
 def test_midi_info(self):
     MID.midi_init()
     midi_info = MID.midi_info()
     self.assert_(type(midi_info) == dict)
     MID.midi_close()