[Lily4jedit-devel] Onscreen Keyboard Input / Visualiser for Testings in CVS
Brought to you by:
fodber
From: Joshua K. <zz...@la...> - 2004-11-03 12:06:55
|
Hi all, Added what I would call a "Onscreen Keyboard Input / Visualiser", under CVS, u can find it under the piano directory under file Keyboard.java Compile and Run as app to test it :) Current Features *onscreen keyboard *supports midi hearing *big status label What can be done from here? 1. It can be integrated into jedit lilytool as a form of easy note entry. 2. It should be combined with DurationPicker as the Keyboard 3. Piano keyboard aka quick insert mode can be easily integrated together as well. 4. It can be integrated with the MidiPlayer as a visualisation for playback. (something like Vanbasco Player [vanbasco.com] ) 5. It would be mapped to a simple score editor (images of a note at different position on the staff will do the job) However this file has a few bugs and improvements that can be done. - Because an mouse over generate a midi playback note, clicking on 1 creates an extra one. Would you all prefer midi to be sounded when click or roll over? - The Flats and Sharps need to be considered. 1 way is that either lilypond determinds the key sig. or allow user to select from a combo box the key signature, the sharps and flats of the enharmonic notes are determined with regards to the language - Should the keyboard be dynamic? Lets say to increase the number of keys or shift the octaves. - midi recording can be done either caputuring user sequence into a midi file or a turn the sequence into notes straight away. - Midi playback can be configured for a particular instrument or volume. I hoping to hearing your comments Joshua Koo |