/src/echonest/support/midi/__init__.py

http://echo-nest-remix.googlecode.com/ · Python · 57 lines · 0 code · 0 blank · 57 comment · 0 complexity · b22cfba2bb4e3dd5e4333c3cb05eb7db MD5 · raw file

  1. # -*- coding: ISO-8859-1 -*-
  2. """
  3. This is the documentation for the midi package
  4. ==============================================
  5. The modules follows the following naming convention:
  6. MidiIn<StreamType>.py
  7. ---------------------
  8. 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.
  9. MidiOut<StreamType>.py
  10. ----------------------
  11. The MidiOut modules are event handlers, that reacts to events generated by a a Midi in module.
  12. MidiInBase.py
  13. ---------------
  14. The base class for input streams.
  15. MidiOutBase.py
  16. ----------------
  17. The base class for the output streams.
  18. Internal modules
  19. ================
  20. DataTypeConverters.py
  21. ---------------------
  22. A collection of functions that converts the special data types used in midi files to and from strings.
  23. constants.py
  24. ------------
  25. A collection of constants from the midi spec.
  26. """
  27. #import MidiOutStream
  28. #import MidiInStream
  29. #import MidiInFile
  30. #import MidiToText