neingeist
/
arduinisten
Archived
1
0
Fork 0
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
entropia 5d93efa09c add midi fnord
..
experimental add midi fnord
midiout add midi fnord
test add midi fnord
DataTypeConverters.py add midi fnord
DataTypeConverters.pyc add midi fnord
EventDispatcher.py add midi fnord
EventDispatcher.pyc add midi fnord
MidiFileParser.py add midi fnord
MidiFileParser.pyc add midi fnord
MidiInFile.py add midi fnord
MidiInFile.pyc add midi fnord
MidiInStream.py add midi fnord
MidiOutFile.py add midi fnord
MidiOutStream.py add midi fnord
MidiOutStream.pyc add midi fnord
MidiToText.py add midi fnord
MidiToText.pyc add midi fnord
RawInstreamFile.py add midi fnord
RawInstreamFile.pyc add midi fnord
RawOutstreamFile.py add midi fnord
__init__.py add midi fnord
changes.txt add midi fnord
constants.py add midi fnord
constants.pyc add midi fnord
example_mimimal_type0.py add midi fnord
example_print_channel_0.py add midi fnord
example_print_events.py add midi fnord
example_print_file.py add midi fnord
example_transpose_octave.py add midi fnord
readme.txt add midi fnord
version.txt add midi fnord

readme.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

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.