diff --git a/dico_notes.pyc b/dico_notes.pyc new file mode 100644 index 0000000..e34e51d Binary files /dev/null and b/dico_notes.pyc differ diff --git a/main.py b/main.py new file mode 100644 index 0000000..85810b3 --- /dev/null +++ b/main.py @@ -0,0 +1,12 @@ +import python_midi +import dico_notes +import sys + +def main(args): + print "Bienvenue dans le programme de traitement des fichiers MIDI" + (p,v,t) = python_midi.midi_treatment_file("mary.mid") + print p + print v + print t + +main(sys.argv) \ No newline at end of file diff --git a/musique.txt b/musique.txt index fd5232b..e69de29 100644 --- a/musique.txt +++ b/musique.txt @@ -1,80 +0,0 @@ -midi.Pattern(format=1, resolution=220, tracks=\ -[midi.Track(\ - [midi.TimeSignatureEvent(tick=0, data=[4, 2, 24, 8]), - midi.KeySignatureEvent(tick=0, data=[0, 0]), - midi.EndOfTrackEvent(tick=1, data=[])]), - midi.Track(\ - [midi.ControlChangeEvent(tick=0, channel=0, data=[91, 58]), - midi.ControlChangeEvent(tick=0, channel=0, data=[10, 69]), - midi.ControlChangeEvent(tick=0, channel=0, data=[0, 0]), - midi.ControlChangeEvent(tick=0, channel=0, data=[32, 0]), - midi.ProgramChangeEvent(tick=0, channel=0, data=[24]), - midi.NoteOnEvent(tick=0, channel=0, data=[64, 72]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 70]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 72]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[60, 71]), - midi.NoteOnEvent(tick=231, channel=0, data=[60, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 79]), - midi.NoteOnEvent(tick=206, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 85]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 79]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 78]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 74]), - midi.NoteOnEvent(tick=462, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=0, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=50, channel=0, data=[62, 75]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 77]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 77]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 75]), - midi.NoteOnEvent(tick=462, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=0, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=50, channel=0, data=[64, 82]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 79]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[67, 84]), - midi.NoteOnEvent(tick=231, channel=0, data=[67, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[67, 75]), - midi.NoteOnEvent(tick=462, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=0, channel=0, data=[67, 0]), - midi.NoteOnEvent(tick=50, channel=0, data=[64, 73]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 78]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 69]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[60, 71]), - midi.NoteOnEvent(tick=231, channel=0, data=[60, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 80]), - midi.NoteOnEvent(tick=206, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 84]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 79]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 76]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 74]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 77]), - midi.NoteOnEvent(tick=206, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 75]), - midi.NoteOnEvent(tick=0, channel=0, data=[55, 78]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 74]), - midi.NoteOnEvent(tick=231, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[64, 81]), - midi.NoteOnEvent(tick=231, channel=0, data=[64, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 70]), - midi.NoteOnEvent(tick=206, channel=0, data=[55, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[62, 0]), - midi.NoteOnEvent(tick=25, channel=0, data=[60, 73]), - midi.NoteOnEvent(tick=0, channel=0, data=[52, 72]), - midi.NoteOnEvent(tick=974, channel=0, data=[60, 0]), - midi.NoteOnEvent(tick=0, channel=0, data=[52, 0]), - midi.EndOfTrackEvent(tick=1, data=[])])]) diff --git a/python_midi.pyc b/python_midi.pyc new file mode 100644 index 0000000..34b7c81 Binary files /dev/null and b/python_midi.pyc differ -- libgit2 0.21.2