Keyboard: Difference between revisions

Wikispaces>jimblank
**Imported revision 535135116 - Original comment: **
Wikispaces>jimblank
**Imported revision 535137068 - Original comment: **
Line 1: Line 1:
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
: This revision was by author [[User:jimblank|jimblank]] and made on <tt>2014-12-14 18:12:37 UTC</tt>.<br>
: This revision was by author [[User:jimblank|jimblank]] and made on <tt>2014-12-14 18:40:04 UTC</tt>.<br>
: The original revision id was <tt>535135116</tt>.<br>
: The original revision id was <tt>535137068</tt>.<br>
: The revision comment was: <tt></tt><br>
: The revision comment was: <tt></tt><br>
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br>
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br>
Line 126: Line 126:
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;IR frames are pretty cool - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;[[@http://youtu.be/ZOYDERT-p_g]]&lt;/span&gt;
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;IR frames are pretty cool - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;[[@http://youtu.be/ZOYDERT-p_g]]&lt;/span&gt;


Game Controllers:
Gesture Based Controllers:
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;You can use Kinect to make a "virtual keyboard" that only exists in "kinect space" - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;[[@http://youtu.be/ZqtrH5nQjFc]]&lt;/span&gt;
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;You can use Kinect to make a "virtual keyboard" that only exists in "kinect space" - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;[[@http://youtu.be/ZqtrH5nQjFc]]&lt;/span&gt;
Airpiano - [[http://www.airpiano.de]]


Apple Magic Trackpad:
Apple Magic Trackpad:
Line 143: Line 144:


Programming:
Programming:
Lemur Canvas Object lets you script custom widgets with full multitouch support - [[https://www.facebook.com/l.php?u=https%3A%2F%2Fliine.net%2Fen%2Fproducts%2Flemur%2F&amp;h=XAQEI_3LU|https://liine.net/en/products/lemur/]]</pre></div>
Lemur Canvas Object lets you script custom widgets with full multitouch support - [[https://www.facebook.com/l.php?u=https%3A%2F%2Fliine.net%2Fen%2Fproducts%2Flemur%2F&amp;h=XAQEI_3LU|https://liine.net/en/products/lemur/]]
 
Hardware:
Livid DIY platform for MIDI control surfaces - [[http://lividinstruments.com/products/builder/]]
DIY Keyboard Wiki - [[http://diykeyboard.wikidot.com]]
 
 
===Keyboard Concepts===
 
[[http://www.newkeyboard.de/|New Keyboard (Johannes Kotschy)]]
[[http://www.dodeka.info/DodekaEnglish/Instruments.html]]</pre></div>
<h4>Original HTML content:</h4>
<h4>Original HTML content:</h4>
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html">&lt;html&gt;&lt;head&gt;&lt;title&gt;Microtonal Keyboards&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;!-- ws:start:WikiTextTocRule:14:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id="toc"&gt;&lt;h1 class="nopad"&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:14 --&gt;&lt;!-- ws:start:WikiTextTocRule:15: --&gt;&lt;div style="margin-left: 1em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave"&gt;Strategies for more than 12 tones per octave&lt;/a&gt;&lt;/div&gt;
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html">&lt;html&gt;&lt;head&gt;&lt;title&gt;Microtonal Keyboards&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;!-- ws:start:WikiTextTocRule:16:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id="toc"&gt;&lt;h1 class="nopad"&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;div style="margin-left: 1em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave"&gt;Strategies for more than 12 tones per octave&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:15 --&gt;&lt;!-- ws:start:WikiTextTocRule:16: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-1) 12 Note Octave Scales"&gt;1) 12 Note Octave Scales&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-1) 12 Note Octave Scales"&gt;1) 12 Note Octave Scales&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-2) Full Keyboard Scales"&gt;2) Full Keyboard Scales&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-2) Full Keyboard Scales"&gt;2) Full Keyboard Scales&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-3) Get an alternative keyboard!"&gt;3) Get an alternative keyboard!&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-3) Get an alternative keyboard!"&gt;3) Get an alternative keyboard!&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards"&gt;List of available generalized keyboards&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt;&lt;div style="margin-left: 2em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards"&gt;List of available generalized keyboards&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt;&lt;div style="margin-left: 3em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards-Links"&gt;Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt;&lt;div style="margin-left: 3em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards-Links"&gt;Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt;&lt;div style="margin-left: 3em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards-DIY links"&gt;DIY links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:22 --&gt;&lt;!-- ws:start:WikiTextTocRule:23: --&gt;&lt;div style="margin-left: 3em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards-DIY links"&gt;DIY links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:23 --&gt;&lt;!-- ws:start:WikiTextTocRule:24: --&gt;&lt;div style="margin-left: 3em;"&gt;&lt;a href="#Strategies for more than 12 tones per octave-List of available generalized keyboards-Keyboard Concepts"&gt;Keyboard Concepts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:22 --&gt;Pianos, harpsichords and organs are suited for microtonal music insofar as the strings/pipes can, within limits, be tuned to anything desired.&lt;br /&gt;
&lt;!-- ws:end:WikiTextTocRule:24 --&gt;&lt;!-- ws:start:WikiTextTocRule:25: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:25 --&gt;Pianos, harpsichords and organs are suited for microtonal music insofar as the strings/pipes can, within limits, be tuned to anything desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the case of harpsichords and organs, the probablity that tuning issues arise is even slightly higher than average since there is often &amp;quot;old&amp;quot; music (baroque and older, from the pre-well-tempered age) being played on them.&lt;br /&gt;
In the case of harpsichords and organs, the probablity that tuning issues arise is even slightly higher than average since there is often &amp;quot;old&amp;quot; music (baroque and older, from the pre-well-tempered age) being played on them.&lt;br /&gt;
Line 169: Line 181:
There exist several solutions for this problem:&lt;br /&gt;
There exist several solutions for this problem:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:2:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc1"&gt;&lt;a name="Strategies for more than 12 tones per octave-1) 12 Note Octave Scales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:2 --&gt;1) 12 Note Octave Scales&lt;!-- ws:start:WikiTextAnchorRule:23:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@twelvenoteoctavescales&amp;quot; title=&amp;quot;Anchor: twelvenoteoctavescales&amp;quot;/&amp;gt; --&gt;&lt;a name="twelvenoteoctavescales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:23 --&gt;&lt;/h2&gt;
&lt;!-- ws:start:WikiTextHeadingRule:2:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc1"&gt;&lt;a name="Strategies for more than 12 tones per octave-1) 12 Note Octave Scales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:2 --&gt;1) 12 Note Octave Scales&lt;!-- ws:start:WikiTextAnchorRule:26:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@twelvenoteoctavescales&amp;quot; title=&amp;quot;Anchor: twelvenoteoctavescales&amp;quot;/&amp;gt; --&gt;&lt;a name="twelvenoteoctavescales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:26 --&gt;&lt;/h2&gt;
  (Terminology from &lt;a class="wiki_link_ext" href="http://www.microtonal-synthesis.com" rel="nofollow"&gt;www.microtonal-synthesis.com&lt;/a&gt;)&lt;br /&gt;
  (Terminology from &lt;a class="wiki_link_ext" href="http://www.microtonal-synthesis.com" rel="nofollow"&gt;www.microtonal-synthesis.com&lt;/a&gt;)&lt;br /&gt;
Use several keyboards whose keys are slightly detuned against each other.&lt;br /&gt;
Use several keyboards whose keys are slightly detuned against each other.&lt;br /&gt;
Line 185: Line 197:
&lt;a class="wiki_link_ext" href="http://launch.groups.yahoo.com/group/tuning/message/74155" rel="nofollow"&gt;12 note octave scales piano tuning instructions for 41edo&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link_ext" href="http://launch.groups.yahoo.com/group/tuning/message/74155" rel="nofollow"&gt;12 note octave scales piano tuning instructions for 41edo&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc2"&gt;&lt;a name="Strategies for more than 12 tones per octave-2) Full Keyboard Scales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;2) Full Keyboard Scales&lt;!-- ws:start:WikiTextAnchorRule:24:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@fullkeyboardscales&amp;quot; title=&amp;quot;Anchor: fullkeyboardscales&amp;quot;/&amp;gt; --&gt;&lt;a name="fullkeyboardscales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:24 --&gt;&lt;/h2&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc2"&gt;&lt;a name="Strategies for more than 12 tones per octave-2) Full Keyboard Scales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;2) Full Keyboard Scales&lt;!-- ws:start:WikiTextAnchorRule:27:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@fullkeyboardscales&amp;quot; title=&amp;quot;Anchor: fullkeyboardscales&amp;quot;/&amp;gt; --&gt;&lt;a name="fullkeyboardscales"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:27 --&gt;&lt;/h2&gt;
  (Terminology from &lt;a class="wiki_link_ext" href="http://www.microtonal-synthesis.com" rel="nofollow"&gt;www.microtonal-synthesis.com&lt;/a&gt;)&lt;br /&gt;
  (Terminology from &lt;a class="wiki_link_ext" href="http://www.microtonal-synthesis.com" rel="nofollow"&gt;www.microtonal-synthesis.com&lt;/a&gt;)&lt;br /&gt;
Tune each key of the keyboard to a different pitch. The pitches of the keys keep the property of being arranged in ascending order - but the octave pattern will be different, and there are larger amounts of retuning required.&lt;br /&gt;
Tune each key of the keyboard to a different pitch. The pitches of the keys keep the property of being arranged in ascending order - but the octave pattern will be different, and there are larger amounts of retuning required.&lt;br /&gt;
Line 196: Line 208:
In the case of acoustical instruments such as pianos, tuning full keyboard scales may even require major changes in construction. It has been done, however, e.g. on the &lt;a class="wiki_link_ext" href="http://www.sauter-pianos.de/english/pianos/microtone.html" rel="nofollow"&gt;16th tone (96edo) piano&lt;/a&gt;.&lt;br /&gt;
In the case of acoustical instruments such as pianos, tuning full keyboard scales may even require major changes in construction. It has been done, however, e.g. on the &lt;a class="wiki_link_ext" href="http://www.sauter-pianos.de/english/pianos/microtone.html" rel="nofollow"&gt;16th tone (96edo) piano&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc3"&gt;&lt;a name="Strategies for more than 12 tones per octave-3) Get an alternative keyboard!"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;3) Get an alternative keyboard!&lt;!-- ws:start:WikiTextAnchorRule:25:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@alternativekeyboard&amp;quot; title=&amp;quot;Anchor: alternativekeyboard&amp;quot;/&amp;gt; --&gt;&lt;a name="alternativekeyboard"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:25 --&gt;&lt;/h2&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id="toc3"&gt;&lt;a name="Strategies for more than 12 tones per octave-3) Get an alternative keyboard!"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;3) Get an alternative keyboard!&lt;!-- ws:start:WikiTextAnchorRule:28:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@alternativekeyboard&amp;quot; title=&amp;quot;Anchor: alternativekeyboard&amp;quot;/&amp;gt; --&gt;&lt;a name="alternativekeyboard"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:28 --&gt;&lt;/h2&gt;
  This is actually quite an old idea, since in historical tunings of the pre-well-tempered area, there was a demand for differing between flats and sharps.&lt;br /&gt;
  This is actually quite an old idea, since in historical tunings of the pre-well-tempered area, there was a demand for differing between flats and sharps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Line 505: Line 517:
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;IR frames are pretty cool - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;&lt;a class="wiki_link_ext" href="http://youtu.be/ZOYDERT-p_g" rel="nofollow" target="_blank"&gt;http://youtu.be/ZOYDERT-p_g&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;IR frames are pretty cool - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;&lt;a class="wiki_link_ext" href="http://youtu.be/ZOYDERT-p_g" rel="nofollow" target="_blank"&gt;http://youtu.be/ZOYDERT-p_g&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Game Controllers:&lt;br /&gt;
Gesture Based Controllers:&lt;br /&gt;
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;You can use Kinect to make a &amp;quot;virtual keyboard&amp;quot; that only exists in &amp;quot;kinect space&amp;quot; - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;&lt;a class="wiki_link_ext" href="http://youtu.be/ZqtrH5nQjFc" rel="nofollow" target="_blank"&gt;http://youtu.be/ZqtrH5nQjFc&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #141823; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px;"&gt;You can use Kinect to make a &amp;quot;virtual keyboard&amp;quot; that only exists in &amp;quot;kinect space&amp;quot; - &lt;/span&gt;&lt;span style="color: #3b5998; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 12px; text-decoration: none;"&gt;&lt;a class="wiki_link_ext" href="http://youtu.be/ZqtrH5nQjFc" rel="nofollow" target="_blank"&gt;http://youtu.be/ZqtrH5nQjFc&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
Airpiano - &lt;a class="wiki_link_ext" href="http://www.airpiano.de" rel="nofollow"&gt;http://www.airpiano.de&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Apple Magic Trackpad:&lt;br /&gt;
Apple Magic Trackpad:&lt;br /&gt;
Line 522: Line 535:
&lt;br /&gt;
&lt;br /&gt;
Programming:&lt;br /&gt;
Programming:&lt;br /&gt;
Lemur Canvas Object lets you script custom widgets with full multitouch support - &lt;a class="wiki_link_ext" href="https://www.facebook.com/l.php?u=https%3A%2F%2Fliine.net%2Fen%2Fproducts%2Flemur%2F&amp;amp;h=XAQEI_3LU" rel="nofollow"&gt;https://liine.net/en/products/lemur/&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>
Lemur Canvas Object lets you script custom widgets with full multitouch support - &lt;a class="wiki_link_ext" href="https://www.facebook.com/l.php?u=https%3A%2F%2Fliine.net%2Fen%2Fproducts%2Flemur%2F&amp;amp;h=XAQEI_3LU" rel="nofollow"&gt;https://liine.net/en/products/lemur/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
Livid DIY platform for MIDI control surfaces - &lt;a class="wiki_link_ext" href="http://lividinstruments.com/products/builder/" rel="nofollow"&gt;http://lividinstruments.com/products/builder/&lt;/a&gt;&lt;br /&gt;
DIY Keyboard Wiki - &lt;a class="wiki_link_ext" href="http://diykeyboard.wikidot.com" rel="nofollow"&gt;http://diykeyboard.wikidot.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h3&amp;gt; --&gt;&lt;h3 id="toc7"&gt;&lt;a name="Strategies for more than 12 tones per octave-List of available generalized keyboards-Keyboard Concepts"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;Keyboard Concepts&lt;/h3&gt;
&lt;br /&gt;
&lt;a class="wiki_link_ext" href="http://www.newkeyboard.de/" rel="nofollow"&gt;New Keyboard (Johannes Kotschy)&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link_ext" href="http://www.dodeka.info/DodekaEnglish/Instruments.html" rel="nofollow"&gt;http://www.dodeka.info/DodekaEnglish/Instruments.html&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>