Ole Martin Bjørndalen
Ole Martin Bjørndalen
I would love to cut down on the number of classes. Maybe before we start aliasing or renaming we should consider the option of moving everything into a `MidiMessage` class.
This is used to detect the end of a track: https://github.com/olemb/mido/blob/6889581612aa9cc4734de743b8f85221f69e5d3c/mido/midifiles/midifiles.py#L184-L190 To remove these `tell()` calls we'll need to find another way to keep track of how many bytes have...
That's a good idea. Perhaps it could look something like this: ``` mid = MidiFile('example.mid') mid1 = mid.to_type(1) ``` I think the best way to do this is to add...
I added this to the [roadmap](https://mido.readthedocs.io/en/latest/roadmap.html).
This is a RIFF MIDI file: ``` http://www.digitalpreservation.gov/formats/fdd/fdd000120.shtml ``` which is basically a MIDI file wrapped in an IFF container. It should be fairly easy to write something that extracts...
Thanks for the suggestion. I've been thinking about this as well, such as for creating a corresponding `off` note for and `on` note. One solution would be to allow `type`...
We just added some code to remove the drift. If you check out the master branch the timing should improve. I was hoping to have this out before Christmas but...
I've been testing a bit. (More since my email earlier.) You can add a doc string to the module here: ``` /// Numgrid is a library that produces numerical integration...