6 ms·
One might note that java's standard library has midi built-in, albeit very basic and not especially well-documented. Also you might check out the midi standard
by kerblang 4y ago
One might note that java's standard library has midi built-in, albeit very basic and not especially well-documented.
Also you might check out the midi standard itself; it was originally designed a long time ago, so it tends to be minimalist, efficient, and approachable, even with a few speed bumps of bit/byte finagling & packing, confusion about channels vs. tracks vs. instruments, etc. You can do quite a bit with average hardware.
- hbn 4y agoA couple years ago I made a program to convert midi files into another file format so they could be inserted into a SNES game. I did all the midi bit parsing manually and it was a pretty fun project. OneLoneCoder's video on midi was something of an inspiration for the project, and it was an invaluable resource for my learning: https://www.youtube.com/watch?v=040BKtnDdg0 https://www.youtube.com/watch?v=040BKtnDdg0