You wanna "java Main.class" to run the program.
Program will most probably say something like "midi input device not detected blabla, type a number" you should type 1 and press enter.
To create music you'll have to have some midi-piano plugged into your midi-port (if you have one). It may not work, i didn't tested with other device than my piano, but i don't really care.
shortcut | action |
---|---|
// MAIN OPERATIONS | . |
ctrl-o | Open a .klsn-extension file. Some of them you can find at https://drive.google.com/folderview?id=0B_PiTxsew2JrZlg1eWlzdVlPTUE&usp=sharing |
ctrl-s | Save to .klsn file |
ctrl-p | Play/Stop music |
ctrl-0 | Disable/Enable midi-input |
ctrl-(+ or =) | scale + |
ctrl-(- or _) | scale - |
delete | delete WHOLE accord |
ctrl-z | revieve last deleted accord |
ctrl-y | delete back last revieved accord |
. | . |
// SELECTED NOTE OPERATIONS | . |
shift (if pointing a note) | Select next note in current accord (for following operations) |
NUM_PLUS | increase length of selected note (if not selected - of whole accord) |
NUM_MINUS | decrease length of selected note (- |
[0..9] (when note selected) | mark note with the digit (color will change and you will be able to mute it) |
alt-[0..9] | mute notes with the digit |
. | . |
// PARAMETERS (instument, volume, tact-size, tempo) | . |
shift (if pointing the numbers near Violin Key) | select next parameter to change |
NUM_PLUS/NUM_MINUS | increase decrease selected parameter value |
. | . |
// PIANO | . |
press-any-key | will insert it after pointed note |
press-multiple-keys | will insert an accord agter pointed note |
press-the-very-left-Do-bekar | will insert muted note (like pause). It's very helpful, when you need to play next accord, before current ends |
. | . |
. | . |
*If you (for some reason) want to use my program, please contact me at arturklesun@gmail.com, i'll give you love and support. I will be very glad if you contact me, 'cause "Баги сами себя не выпилят" |