コード例 #1
0
    def __init__(self, midiOutStream, device):

        """
        Sets a default output stream, and sets the device from where
        the input comes
        """

        if midiOutStream is None:
            self.midiOutStream = MidiOutStream()
        else:
            self.midiOutStream = midiOutStream
コード例 #2
0
ファイル: MidiOutPassThrough.py プロジェクト: mmarx/manganese
    def sequencer_specific(self, data, time=None):
        return data, time

    #####################
    ## realtime events

    def timing_clock(self, time=None):
        return time

    def song_start(self, time=None):
        return time

    def song_stop(self, time=None):
        return time

    def song_continue(self, time=None):
        return time

    def active_sensing(self, time=None):
        return time

    def system_reset(self, time=None):
        return time

if __name__ == '__main__':

    midiOut = MidiOutStream()
    midiOut.note_on(0, 63, 127, 0)
    midiOut.note_off(0, 63, 127, 384)