I bought a digital piano (YAMAHA CLP 130) and I would love to write (and share if I get it to work...) a software able to do the following: 1) recognize the notes played on the piano 2) record whatever is played on the piano 3) send a stream of notes to the piano (and have them played...duh!)
The whole thing should happen using the USB MIDI cable I bought (Turtle Beach).
I am totally new to this kind of APIs (JMF? Java Sound?) and what I am asking you all is "an entry point" to get started like books/tutorials and such.
Please do not point me to "pre made" products (Sibelius to name one...) able to do what I am trying to realize by myself...this is a personal project and I would like to understand how to control a MIDI device through Java.
Any ideas or suggestions will be appreciated!
Thank you in advance Gio :-)
OFF TOPIC: after a long time I am back here...FYI I had to move back to Italy from the US... :-( ...yes it is a sad face because I really wanted to live in NJ...