Beispiel #1
0
 def write(self, obj, fmt, fp=None, subformats=None, **keywords):
     from music21.midi import translate as midiTranslate
     if fp is None:
         fp = self.getTemporaryFile()
     mf = midiTranslate.music21ObjectToMidiFile(obj)
     mf.open(fp, 'wb') # write binary
     mf.write()
     mf.close()
     return fp
Beispiel #2
0
 def write(self, obj, fmt, fp=None, subformats=None, **keywords):
     from music21.midi import translate as midiTranslate
     if fp is None:
         fp = self.getTemporaryFile()
     mf = midiTranslate.music21ObjectToMidiFile(obj)
     mf.open(fp, 'wb')  # write binary
     mf.write()
     mf.close()
     return fp