From 2e02e43fc09b660fec38f8f8db44d10e2e6acdd0 Mon Sep 17 00:00:00 2001 From: troj Date: Mon, 7 Mar 2016 11:53:45 +0100 Subject: [PATCH] Ajout du main et du dico 07/03 --- dico_notes.pyc | Bin 0 -> 3214 bytes main.py | 12 ++++++++++++ musique.txt | 80 -------------------------------------------------------------------------------- python_midi.pyc | Bin 0 -> 1624 bytes 4 files changed, 12 insertions(+), 80 deletions(-) create mode 100644 dico_notes.pyc create mode 100644 main.py create mode 100644 python_midi.pyc 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