Yesterday, I got a copyright question on my GitHub repo for my MIDI SDK. I want to know how free software projects handle such problems. In short:
Is it legal to list all constants except the General MIDI 2 program names that way, given that I make it clear that this is not the official MIDI reference?
The same question, but for the General MIDI 2 program names.
If the answer to both of these questions are negative, how do Libre MIDI software cope with these issues?
I thought MIDI would work in a similar way as OpenGL, and my SDK is very similar to GLEW. But it looks like I may be wrong on this point.