You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
956 B
Plaintext
51 lines
956 B
Plaintext
This is the documentation for the midi package
|
|
==============================================
|
|
|
|
|
|
The modules follows the following naming convention:
|
|
|
|
|
|
MidiIn<StreamType>.py
|
|
---------------------
|
|
|
|
The MidiIn modules reads midi content for a specific type of stream. Ie. a file or a midi port. It then generates events and triggers them on a MidiOutStream.
|
|
|
|
|
|
MidiOut<StreamType>.py
|
|
----------------------
|
|
|
|
The MidiOut modules are event handlers, that reacts to events generated by a a Midi in module.
|
|
|
|
|
|
MidiInBase.py
|
|
---------------
|
|
|
|
The base class for input streams.
|
|
|
|
|
|
MidiOutBase.py
|
|
----------------
|
|
|
|
The base class for the output streams.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Internal modules
|
|
================
|
|
|
|
|
|
DataTypeConverters.py
|
|
---------------------
|
|
|
|
A collection of functions that converts the special data types used in midi files to and from strings.
|
|
|
|
|
|
constants.py
|
|
------------
|
|
|
|
A collection of constants from the midi spec.
|
|
|