/src/echonest/support/midi/readme.txt
Plain Text | 50 lines | 23 code | 27 blank | 0 comment | 0 complexity | acb646d148e642fbf5883fc5e45cb312 MD5 | raw file
1This is the documentation for the midi package 2============================================== 3 4 5The modules follows the following naming convention: 6 7 8MidiIn<StreamType>.py 9--------------------- 10 11The 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. 12 13 14MidiOut<StreamType>.py 15---------------------- 16 17The MidiOut modules are event handlers, that reacts to events generated by a a Midi in module. 18 19 20MidiInBase.py 21--------------- 22 23The base class for input streams. 24 25 26MidiOutBase.py 27---------------- 28 29The base class for the output streams. 30 31 32 33 34 35 36Internal modules 37================ 38 39 40DataTypeConverters.py 41--------------------- 42 43A collection of functions that converts the special data types used in midi files to and from strings. 44 45 46constants.py 47------------ 48 49A collection of constants from the midi spec. 50