def init_Connexion(self):
     """Initialize the midi module"""
     midi.init()
     self.nbrMidiDevice = midi.get_count()
     self.outputId = int(midi.get_default_output_id())
     self.init_DeviceTable()
     self.init_OutputId()
     self.isInit=True
     Log.d(self.TAG, 'Connexion initialized', True)
Example #2
0
mayavi = visualization.mayavi_live(system)

mayavi_rotation_angle = 45.
mayavi_rotation_angle_step = 5.

mayavi_zoom = 35.949120941773977
mayavi_zoom_step = 3.

plot_max_data_len = 20

#############################################################
#  GUI Controls                                            #
#############################################################

inputs, outputs = [], []
for i in range(midi.get_count()):
    interf, name, input, output, opened = midi.get_device_info(i)
    if input:
        inputs.append((i, interf + " " + name))
    if output:
        outputs.append((i, interf + " " + name))


class Controls(HasTraits):
    if len(inputs) == 1:
        default_input = inputs

    for i in inputs:
        if not "Through Port" in i[1]:
            default_input = i
            break
Example #3
0
mayavi = visualization.mayavi_live(system)

mayavi_rotation_angle = 45.
mayavi_rotation_angle_step = 5.

mayavi_zoom = 35.949120941773977
mayavi_zoom_step = 3.

plot_max_data_len = 20

#############################################################
#  GUI Controls                                            #
#############################################################

inputs, outputs = [], []
for i in range(midi.get_count()):
    interf, name, input, output, opened = midi.get_device_info(i)
    if input:
        inputs.append((i, interf + " " + name))
    if output:
        outputs.append((i, interf + " " + name))


class Controls(HasTraits):
    if len(inputs) == 1:
        default_input = inputs
        
    for i in inputs:
        if not "Through Port" in i[1]:
            default_input = i
            break