Zack Buhman 86d12c37ed midi: add generator
This adds both a midi generator and a midi type 1 simulator.

While I would have preferred to use an existing tool for this, I found
that timidity++ does not emit pitch wheel events correctly, and I
don't know of another widely-distributed tool that does midi-to-midi
format conversion.

The c++ and python versions were co-developed. I wrote one to test the
other. There is more cleanup to do, but `roundtrip.cpp` produces a
valid type 0 midi file given a type 1 or type 0 midi file as input.
2023-07-01 00:15:53 +00:00
2023-06-24 02:59:31 +00:00
2023-06-24 02:59:31 +00:00
2023-07-01 00:15:53 +00:00
2023-06-27 10:15:14 +00:00
2023-07-01 00:15:53 +00:00
2023-06-11 15:08:17 +00:00
2023-06-27 10:15:14 +00:00
2023-05-19 23:08:19 +00:00
2023-06-24 02:59:31 +00:00
2023-06-08 22:50:07 +00:00
2023-06-21 23:44:59 +00:00
2023-01-28 17:09:25 -08:00
2023-06-24 02:59:31 +00:00
2023-06-27 10:15:14 +00:00
2023-06-27 10:15:14 +00:00
2023-01-27 00:14:03 -08:00
Description
No description provided
MIT 7.2 MiB
Languages
Scheme 79.6%
C 12.7%
C++ 6.2%
Assembly 0.9%
Python 0.4%
Other 0.2%