Polyphonic version update:
------------------------------
- 8 voices polyphonic: 8 voices playing simultaneously
- MIDI IN/PC keyboard/Mouse virtual keyboard input simultaneously
- %CPU LOAD indicator added, POLY(number of voices current playing) indicator added. CLIPPING led added. Parameter display removed
- Modify parameters in real-time while playing
- OSC SYNC bug fixed
- Areachart wave plot bug fixed
Due to 8 voices may sing together loudly, if the CLIPPING led flashes, turn down the VOLUME.
On my i5 2.5G the cpu load never exceeds 30%, internally almost all calculations are done in double type.
I also found my PC keyboard doesn't support all keys down at same time - although it is a game laptop. It becomes a tool to test PC keyboard...
PC keyboard mapping: 4 octave do re mi fa so la si from low to high, no piano "black key" mapped.
"Z", "X","C","V","B","N","M", _
"A","S","D","F","G","H","J", _
"Q","W","E","R","T","Y","U", _
"1","2","3","4","5","6","7"
MIDI IN works on my SAMSON MIDI keyboard, not sure about other devices. Thanks
@stevel05 for the MIDI IN part from his JavaxMidi lib.
Try: user the jar attached within this post.