In case you're interested, below is an easy-to-play / harmonious-sounding keymap I made based on fifths and thirds intervals. You could even play major and minor triad-chords by pressing down any 3 adjacent keys with one finger. With 2 fingers on adjacent keys you could even play Major 7, dominant 7, and sus chords by pressing down 3 or 4 adjacent keys... that is if only a standard computer keyboard would support multiple keypresses :/ ...oh well , it's still fun, and in theory this map should sound better when your cat runs across it, which is an important feature both for casual entertainment and serious art.
http://www.youtube.com/watch?v=BVGi7h2NTOg
<keyboardmap version="1.0">
<mapping key="C" note="6">
<mapping key="D" note="14">
<mapping key="E" note="34">
<mapping key="F" note="21">
<mapping key="G" note="16">
<mapping key="H" note="23">
<mapping key="I" note="33">
<mapping key="J" note="18">
<mapping key="K" note="25">
<mapping key="L" note="20">
<mapping key="M" note="10">
<mapping key="N" note="15">
<mapping key="O" note="28">
<mapping key="P" note="35">
<mapping key="Q" note="32">
<mapping key="R" note="29">
<mapping key="S" note="19">
<mapping key="T" note="36">
<mapping key="U" note="26">
<mapping key="V" note="13">
<mapping key="W" note="39">
<mapping key="X" note="11">
<mapping key="Y" note="31">
<mapping key="Z" note="4">
<mapping key="<span>[" note="54" >klzzwxh:0003="" klzzwxh:0002klzzwxh:0004="" <mapping="">
<mapping key="`" note="45">
<mapping key="Space" note="3">
<mapping key="'" note="22">
<mapping key="," note="5">
<mapping key="-" note="38">
<mapping key="." note="12">
<mapping key="/" note="7">
<mapping key="0" note="43">
<mapping key="1" note="40">
<mapping key="2" note="47">
<mapping key="3" note="42">
<mapping key="4" note="49">
<mapping key="5" note="56">
<mapping key="6" note="51">
<mapping key="7" note="46">
<mapping key="8" note="41">
<mapping key="9" note="48">
<mapping key=";" note="27">
<mapping key="=" note="57">
<mapping key="A" note="24">
<mapping key="B" note="8">
</mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></mapping></keyboardmap>
Ticket moved from /p/vmpk/feature-requests/53/