I am working on a music composition application that supports midi keyboard input. Are there any open/free libraries that can quantize those inputs (with time as the domain) to a format suitable for music notation, such as ABC?
Thanks
I am working on a music composition application that supports midi keyboard input. Are there any open/free libraries that can quantize those inputs (with time as the domain) to a format suitable for music notation, such as ABC?
Thanks
I don't know what language/platform are you using. If you are using .NET and Windows Forms, you can use the KeyDown
and KeyUp
events of Form
class.
Measuring the time between Down and Up you have your note duration.
But this works for .NET without special libraries. You may have to be more specific about the platform you're working on.
Hi,
I saw an iPhone app which uses the DS Music Interface for MIDI implementation. Don't know if this is really free. And I also don't know if this information will help you and if this program has a solution for your issue...
http://thumbjam.com/usersguide
Bye