Keyboard: Difference between revisions
m Xenwolf moved page Microtonal Keyboards to Microtonal keyboards |
Cleanup (it's not perfect, but hopefully better than before), some updates, fixed 4 dead links, marked 3 dead links, categories |
||
Line 1: | Line 1: | ||
Pianos, harpsichords and organs are suited for microtonal music insofar as the strings/pipes can, within limits, be tuned to anything desired. | Pianos, harpsichords and organs are suited for microtonal music insofar as the strings/pipes can, within limits, be tuned to anything desired. | ||
In the case of harpsichords and organs, the probablity that tuning issues arise is even slightly higher than average since there is often "old" music (baroque and older, from the pre-well-tempered age) being played on them. | In the case of harpsichords and organs, the probablity that tuning issues arise is even slightly higher than average since there is often "old" music (baroque and older, from the pre-well-tempered age) being played on them. | ||
For electronic instruments ( | For electronic instruments (synthesizers), there is, in theory, absolute freedom for the pitches anyway - not in practice, though. But nowadays, many synthesizers have a built-in retuning functionality. A broad overview over the microtonal capacities of synthesizers can be found on [http://www.microtonal-synthesis.com www.microtonal-synthesis.com]. | ||
A side remark: Synthesizers, even without retuning functionality, often have a special functionality that is principally also suited for microtonality: the modulation wheel. An impressive example of how to make microtonal music with the modulation wheel can be found [http://www.timomusic.ch/video_Spiros_Kottis.htm here]{{dead link}}. This is, however, not a particularly easy way to do it... | |||
== Strategies for more than 12 tones per octave == | |||
A potential source for troubles is the traditional keyboard design, which is optimized for diatonic scales and 12 tones per octave. | A potential source for troubles is the traditional keyboard design, which is optimized for diatonic scales and 12 tones per octave. | ||
For microtonal music with not more than 12 tones per octave, this is not such a problem - fingerings for non-standard scales can be learned. But it becomes a problem if you need more than 12 tones per octave, or even want a non-octave tuning, such as [ | For microtonal music with not more than 12 tones per octave, this is not such a problem - fingerings for non-standard scales can be learned. But it becomes a problem if you need more than 12 tones per octave, or even want a non-octave tuning, such as [[Bohlen-Pierce]] or one of [[Wendy Carlos]]'s equal-step scales. | ||
There exist several solutions | There exist several solutions to this problem. | ||
== | === 12 note Octave Scales === | ||
(Terminology from [http://www.microtonal-synthesis.com www.microtonal-synthesis.com]) | (Terminology from [http://www.microtonal-synthesis.com www.microtonal-synthesis.com]) | ||
Line 24: | Line 21: | ||
Advantages are that the keyboard layout keeps the familiar property that 12 key steps span one octave, and the pitches typically need only minor retuning. This is not unimportant for acoustical instruments, where we usually have physical limits to the amount a pitch can be retuned. For this reason, this approach is widely used, especially in the field of contemporary classical music. | Advantages are that the keyboard layout keeps the familiar property that 12 key steps span one octave, and the pitches typically need only minor retuning. This is not unimportant for acoustical instruments, where we usually have physical limits to the amount a pitch can be retuned. For this reason, this approach is widely used, especially in the field of contemporary classical music. | ||
The disadvantage is, of course, that you need several keyboards. In the case of acoustic pianos, this means in practice that the maximal number of pitches per octave you can obtain is limited - to the number of pianos you can put on the stage together... [http://www.allmusic.com/composition/arc-en-ciel-for-6-grand-pianos-in-12-tone-tuning-mc0002707751 "Arc-en-ciel" by Ivan Wyschnegradsky], for example, a piece in [[ | The disadvantage is, of course, that you need several keyboards. In the case of acoustic pianos, this means in practice that the maximal number of pitches per octave you can obtain is limited - to the number of pianos you can put on the stage together... [http://www.allmusic.com/composition/arc-en-ciel-for-6-grand-pianos-in-12-tone-tuning-mc0002707751 "Arc-en-ciel" by Ivan Wyschnegradsky], for example, a piece in [[72edo]], is written for six (!) pianos, and [http://www.universaledition.com/Georg-Friedrich-Haas/komponisten-und-werke/komponist/278/werk/13386 "Limited approximations" by Georg Friedrich Haas], in 72edo as well, needs the same number of pianos and moreover a whole orchestra... | ||
Electronic keyboards sometimes have the possibility to play in "split" mode, i.e. the upper and the lower half of the keyboard can send to different midi channels. Some keyboards offer up to 4 split areas. In this case, you need only one keyboard - but you still have the disadvantage of having to jump between the areas. | Electronic keyboards sometimes have the possibility to play in "split" mode, i.e. the upper and the lower half of the keyboard can send to different midi channels. Some keyboards offer up to 4 split areas. In this case, you need only one keyboard - but you still have the disadvantage of having to jump between the areas. | ||
[[SeventeenTonePianoProject#pianotuningdetails|12 note octave scales piano tuning instructions for 17edo]] | * [[SeventeenTonePianoProject#pianotuningdetails|12 note octave scales piano tuning instructions for 17edo]] | ||
* [https://yahootuninggroupsultimatebackup.github.io/makemicromusic/topicId_16475.html 12 note octave scales piano tuning instructions for 19edo] | |||
[http://launch.groups.yahoo.com/group/ | * [https://yahootuninggroupsultimatebackup.github.io/makemicromusic/topicId_9296.html 12 note octave scales piano tuning instructions for 22edo] | ||
* [[24edo#instruments|12 note octave scales piano tuning instructions for 24edo]] | |||
* [http://launch.groups.yahoo.com/group/tuning/message/74155 12 note octave scales piano tuning instructions for 41edo]{{dead link}} | |||
=== Full Keyboard Scales === | |||
== | |||
(Terminology from [http://www.microtonal-synthesis.com www.microtonal-synthesis.com]) | (Terminology from [http://www.microtonal-synthesis.com www.microtonal-synthesis.com]) | ||
Line 47: | Line 40: | ||
Synthesizers supporting only 12 note octave scales can be brought to support full keyboard scales with the help of the [https://sites.google.com/site/altkeyboards/integrator Midi Integrator] software, or the [http://www.tallkite.com/alt-tuner.html alt-tuner] software. | Synthesizers supporting only 12 note octave scales can be brought to support full keyboard scales with the help of the [https://sites.google.com/site/altkeyboards/integrator Midi Integrator] software, or the [http://www.tallkite.com/alt-tuner.html alt-tuner] software. | ||
A possible "full keyboard scales" piano tuning for [[22edo|22edo]], mapping two keyboard octaves to one acoustic octave, is | A possible "full keyboard scales" piano tuning for [[22edo|22edo]], mapping two keyboard octaves to one acoustic octave, is described in [http://lumma.org/tuning/erlich/erlich-decatonic.pdf Paul Erlich's paper on 22edo], on page 11. | ||
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 [http://www.sauter-pianos.de/english/pianos/microtone.html 16th tone (96edo) piano]. | 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 [http://www.sauter-pianos.de/english/pianos/microtone.html 16th tone (96edo) piano]. | ||
== | === Dynamic tunings === | ||
Some instruments allows their tuning to be changed "on the fly", allowing access to more than 12 notes, although not all at once. The main advantage is that the keyboard layout keeps the familiar property that 12 key steps span one octave. The main disadvantages is that certain melodies will be unplayable, such as a rapid passage using more than 12 notes. | Some instruments allows their tuning to be changed "on the fly", allowing access to more than 12 notes, although not all at once. The main advantage is that the keyboard layout keeps the familiar property that 12 key steps span one octave. The main disadvantages is that certain melodies will be unplayable, such as a rapid passage using more than 12 notes. | ||
Line 59: | Line 51: | ||
The easiest way to experiment with dynamic tunings is with midi keyboards and software. [http://www.huygens-fokker.org/scala/ Scala] and [http://www.nonoctave.com/tuning/LilMissScaleOven/ Lil' Miss Scale Oven] have limited dynamic tuning ability. [http://www.tallkite.com/alt-tuner.html Alt-tuner] allows retuning of individual notes (choosing among various ratios or among various EDO degrees), modulating to different keys (either by a specific interval, or to a specific note, or to the current bass note), and switching to completely different tunings. All this can be done via keyswitches, foot pedals, the mod wheel, or any control that generates a midi signal. These midi signals can come from any midi device, such as a 2nd keyboard, or even the computer's QWERTY keyboard. Technique-wise, using keyswitches would be similar to using mandals or sharpening levers, and using footpedals would be similar to using the classical harp's pedals. | The easiest way to experiment with dynamic tunings is with midi keyboards and software. [http://www.huygens-fokker.org/scala/ Scala] and [http://www.nonoctave.com/tuning/LilMissScaleOven/ Lil' Miss Scale Oven] have limited dynamic tuning ability. [http://www.tallkite.com/alt-tuner.html Alt-tuner] allows retuning of individual notes (choosing among various ratios or among various EDO degrees), modulating to different keys (either by a specific interval, or to a specific note, or to the current bass note), and switching to completely different tunings. All this can be done via keyswitches, foot pedals, the mod wheel, or any control that generates a midi signal. These midi signals can come from any midi device, such as a 2nd keyboard, or even the computer's QWERTY keyboard. Technique-wise, using keyswitches would be similar to using mandals or sharpening levers, and using footpedals would be similar to using the classical harp's pedals. | ||
== | == Get an alternative keyboard == | ||
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. | 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. | ||
http://www.denzilwraight.com has some beautiful examples of historical harpsichords with up to 24 keys per octave. | |||
A list of existing church organs all over the world with split semitone keys can be found on [https://sites.google.com/site/iboortgies/tableoforganswithsubsemitones Ibo Ortgies' homepage]. | A list of existing church organs all over the world with split semitone keys can be found on [https://sites.google.com/site/iboortgies/tableoforganswithsubsemitones Ibo Ortgies' homepage]. | ||
Line 68: | Line 60: | ||
In modern times, the idea of generalized keyboards has come up again. Generalized keyboards can host the same fingering for multiple tunings. See, for example: | In modern times, the idea of generalized keyboards has come up again. Generalized keyboards can host the same fingering for multiple tunings. See, for example: | ||
[ | * [[Wikipedia: Isomorphic keyboard]] | ||
* [[Wikipedia: Generalized keyboard]] | |||
[ | * [[Wikipedia: Robert Holford Macdowell Bosanquet]] | ||
* [[Wikipedia: Harmonic table note layout]] | |||
[ | * [[Wikipedia: Wicki-Hayden note layout]] | ||
* [[Wikipedia: Jankó keyboard]] | |||
For electronic music, there is meanwhile a number of generalized keyboards that are available or are soon to be available, see following list. | |||
== List of generalized keyboards == | |||
{| class="wikitable sortable center-4" | |||
==List of | |||
{| class="wikitable sortable" | |||
|- | |- | ||
! | ! Product | ||
! | ! Manufacturer | ||
! | ! Layout | ||
! | ! No. of keys | ||
!Availability | ! Availability | ||
!Price | ! Price | ||
|- | |- | ||
| [http://web.archive.org/web/20060101074917/http://www.thummer.com/ Thummer] | |||
| Thumtronics | |||
| 2-dimensional, hexagonal | |||
| 114 | |||
|Never produced | | Never produced | ||
| | | | ||
|- | |- | ||
| [https://hpi.zentral.zone/tonalplexus Tonal Plexus U-PLEX, TPX2, TPX2s] | |||
| [http://hpi.zentral.zone/index Hπ Instruments] | |||
| 2-dimensional, rectangular | |||
| 422 | |||
|No longer produced (as of 2014) | | No longer produced (as of 2014) | ||
| | | | ||
|- | |- | ||
| [https://hpi.zentral.zone/tonalplexus Tonal Plexus TPX4] | |||
| Hπ Instruments | |||
| 2-dimensional, rectangular | |||
| 844 | |||
|No longer produced (as of 2014) | | No longer produced (as of 2014) | ||
| | | | ||
|- | |- | ||
| [https://hpi.zentral.zone/tonalplexus Tonal Plexus TPX6, TPX6s] | |||
| Hπ Instruments | |||
| 2-dimensional, rectangular | |||
| 1266 | |||
|No longer produced (as of 2014) | | No longer produced (as of 2014) | ||
| | | | ||
|- | |- | ||
| [http://web.archive.org/web/20120216074838/http://www.h-pi.com/protoMiniMOD.html MiniMod] | |||
| Hπ Instruments | |||
| Various (hexagonal, rectangular, 1-dimensional et al.) XXX | |||
| XXX | |||
| | | | ||
| | | | ||
|- | |- | ||
| [http://www.c-thru-music.com/cgi/?page=prod_axis-49 AXiS-49] | |||
| C-Thru Music | |||
| 2-dimensional, hexagonal | |||
| 98 | |||
|No longer produced | | No longer produced | ||
| | | | ||
|- | |- | ||
| [http://www.c-thru-music.com/cgi/?page=prod_axis-64 AXiS-64] | |||
| C-Thru Music | |||
| 2-dimensional, hexagonal | |||
| 192 | |||
| | | No longer produced | ||
| | | | ||
|- | |- | ||
| [http://www.shapeofmusic.com/ Opal Chameleon, Opal Gekko] | |||
| Opal | |||
| 2-dimensional, hexagonal | |||
| 192 | |||
| | | | ||
| | | | ||
|- | |- | ||
| [http://monome.org/ monome grid] | |||
| | | monome | ||
| 2-dimensional, rectangular | |||
| | | 128 (formerly 64, 128 or 256) | ||
| In production | |||
| $600 | |||
|In production | |||
|$ | |||
|- | |- | ||
| [http://www.lippenskeyboard.com/ Lippens Keyboard] | |||
| Lippens | |||
| | | Jankó (2-dimensional) | ||
| 198 | |||
|Prototype | | Prototype | ||
| | | | ||
|- | |- | ||
| [http://daskin.com/page2/page2.html Daskin 5] | |||
| Daskin Manufacturing | |||
| | | Jankó (2-dimensional) | ||
| 203 | |||
| | | | ||
| | | | ||
|- | |- | ||
| [http://daskin.com/page2/page2.html Daskin 6] | |||
| Daskin Manufacturing | |||
| | | Jankó (2-dimensional) | ||
| 243 | |||
| | | | ||
| | | | ||
|- | |- | ||
| [http://verticalkeyboards.com/keyboardoptions/microtonalkeyboards/index.html Vertical keyboard (Elaine Walker)] | |||
| Elaine Walker | |||
| 1-dimensional, 2 tiers of keys (black/white), with customizable black/white pattern | |||
| 61, 76 or 88 | |||
| | | | ||
| | | | ||
|- | |- | ||
| [http://metatonalmusic.com/ Metatonal Keyboard] | |||
| Metatonal Music (Ron Sword) | |||
| 1-dimensional, 2 tiers of keys (black/white), with customizable black/white pattern | |||
| | |||
| | | Never produced | ||
| | | | ||
|- | |- | ||
| [https://www.lumatone.io/ Lumatone] / [http://www.terpstrakeyboard.com Terpstra keyboard] | |||
| Cortex design | |||
| 2-dimensional, hexagonal | |||
| 280 | |||
| | | In production | ||
|$3,999 | | $3,999 | ||
|- | |- | ||
|[https://www.starrlabs.com/product/zboard2424/ ZBoard 24×24] | | [https://www.starrlabs.com/product/zboard2424/ ZBoard 24×24] | ||
|Starr Labs | | Starr Labs | ||
|2-dimensional, rectangular | | 2-dimensional, rectangular | ||
|576 | | 576 | ||
|In production | | In production | ||
|$7,995 | | $7,995 | ||
|- | |- | ||
| [https://www.starrlabs.com/product/zboard/ ZBoard 12x24] | |||
| Starr Labs | |||
| 2-dimensional, rectangular | |||
| 288 | |||
|In production | | In production | ||
|$3,495 | | $3,495 | ||
|- | |- | ||
| [https://www.starrlabs.com/product/microzone-u648/ Microzone U-648] | |||
| Starr Labs | |||
| 2-dimensional, hexagonal | |||
| 288 | |||
|In production | | In production | ||
|$3,495 | | $3,495 | ||
|- | |- | ||
| [http://www.starrlabs.com/index.php?route=product/product&path=69/microzone-u-648&product_id=67 Microzone U-990] | |||
| Starr Labs | |||
| 2-dimensional, hexagonal | |||
| 810 | |||
| | | No longer produced | ||
| | | | ||
|- | |- | ||
| [http://dualo.org/ Dualo Du-Touch S] | |||
| Dualo | |||
| 2-dimensional, hexagonal | |||
| 52 | |||
|In production | | In production | ||
|€499 | | €499 | ||
|- | |- | ||
| [https://www.striso.org/ Striso board] | |||
| Striso | |||
| 2-dimensional, orthogonal | |||
| 61 | |||
| | | In production | ||
|€480 | | €480 | ||
|} | |} | ||
Line 259: | Line 231: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! Product | ||
! | ! Manufacturer | ||
|- | |- | ||
| [http://www.hakenaudio.com Continuum Fingerboard] | |||
| Haken Audio | |||
|- | |- | ||
| [http://www.doepfer.de/R2M.htm R2M Ribbon Controller] | |||
| Doepfer | |||
|- | |- | ||
| [http://www.rogerlinndesign.com/preview-linnstrument.html LinnStrument] | |||
| Roger Linn Design | |||
|- | |- | ||
| [http://madronalabs.com/hardware SoundPlane A] | |||
| Madrona Labs | |||
|} | |} | ||
== | === Pad controllers === | ||
[https://global.novationmusic.com/en/launch/launchpad-pro Novation Launchpad pro] | [https://global.novationmusic.com/en/launch/launchpad-pro Novation Launchpad pro] | ||
[ | [https://www.behringer.com/behringer/product?modelCode=P0AJD Behringer CMD LC-1] | ||
== | == External links == | ||
[http://sites.google.com/site/altkeyboards/ Alternative Keyboards group (on Google groups)] | * [http://sites.google.com/site/altkeyboards/ Alternative Keyboards group (on Google groups)] | ||
* [https://www.facebook.com/notes/john-starrett/completely-generalized-keyboard/426265927629 John Starrett on Completely Generalized Keyboards] (Facebook Notes) | |||
=== DIY links === | |||
* [https://monome.org/docs/grid/kits/gridkit/ Monome Gridkit]: Monome DIY kit slashes price of pre-built one. | |||
* [http://www.eecs.qmul.ac.uk/~andrewm/touchkeys.html TouchKeys Website]: There's a mapping in the TouchKeys software which splits each key into multiple regions specifically for microtonal music. | |||
* [https://www.kickstarter.com/projects/instrumentslab/touchkeys-multi-touch-musical-keyboard TouchKeys Kickstarter Campaign] | |||
* [https://www.youtube.com/watch?v=-QcYgslHq9k&list=UUad1IRAVR2klHEtNoS4TsaA TouchKeys video demo (used to play Turkish maqam music)] | |||
* [http://youtu.be/CHWVeQd0bYs?list=UUad1IRAVR2klHEtNoS4TsaA TouchKeys video demo in standalone mode (without a physical keyboard)] | |||
Touchscreens in general: | |||
* [[Wikipedia: Touchscreen#Technologies]] | |||
* Here's an article discussing available touch screen technologies per 2010: http://www.eizoglobal.com/library/basics/basic_understanding_of_touch_panel/ | |||
* Some more overview: http://www.elotouch.com/Products/detech2.asp | |||
* Finally this one: http://www.cammaxlimited.co.uk/what-are-the-different-types-of-touchscreen/ | |||
* [http://cs.nyu.edu/~jhan/ftirtouch/ Multi-Touch Interaction Research] (Jeff Han, New York University) | |||
Touchscreen approaches: | |||
* You could make something like this yourself (costs 15.000 dollars): http://youtu.be/UP9zt_JbrHI | |||
* Acoustic Touch Demo: http://youtu.be/ZoAslMiukAQ | |||
* Peau Productions sells affordable custom size infrared frames for diy solutions: http://youtu.be/C-R8PmaIy-w | |||
* IR frames are pretty cool: http://youtu.be/ZOYDERT-p_g | |||
Gesture-based controllers: | |||
* You can use Kinect to make a "virtual keyboard" that only exists in "kinect space": http://youtu.be/ZqtrH5nQjFc | |||
* [http://www.airpiano.de Airpiano] | |||
Apple Magic Trackpad: | Apple Magic Trackpad: | ||
* What about the Apple Magic Trackpad? http://youtu.be/m9KdWuOTpMQ | |||
* String a number of Trackpads together with this: http://store.apple.com/us/product/H3443ZM/A/twelve-south-magicwand | |||
* Add a keyboard layout layer using something like this: http://www.amazon.com/Mobee-Technology-Magic-Numpad-Transparent/dp/B005M1777G#productDescription_secondary_view_pageState_1417265682123 | |||
* The software is already there for one Trackpad, so why not for more than one? http://createdigitalmusic.com/2011/07/track-master-makes-your-trackpad-a-midi-controller-a-must-download-for-mac/ | |||
Mechanical keyboard switches: | |||
* DIY Isomorphic Keyboard Project 1: http://youtu.be/KfjEYu79J-4 | |||
* DIY Isomorphic Keyboard Project 2: http://t.walyou.com/all/diy-isomorphic-keyboard#1 | |||
* DIY Isomorphic Keyboard Project 3: http://mods-n-hacks.wonderhowto.com/how-to/diy-illuminated-isomorphic-keyboard-changes-colors-as-you-play-music-0139583/ | |||
* Mechanical Keyboard Switches Guide 1: http://www.daskeyboard.com/blog/mechanical-keyboard-guide/ | |||
* Mechanical Keyboard Switches Guide 2: http://deskthority.net/wiki/Cherry_MX | |||
DIY Isomorphic Keyboard Project 1 | |||
DIY Isomorphic Keyboard Project 2 | |||
DIY Isomorphic Keyboard Project 3 | |||
Mechanical Keyboard Switches Guide 1 | |||
Mechanical Keyboard Switches Guide 2 | |||
Programming: | Programming: | ||
* Lemur Canvas Object lets you script custom widgets with full multitouch support: https://liine.net/en/products/lemur/ | |||
Lemur Canvas Object lets you script custom widgets with full multitouch support | |||
Hardware: | Hardware: | ||
* Livid DIY platform for MIDI control surfaces: http://lividinstruments.com/products/builder/ | |||
Livid DIY platform for MIDI control surfaces | * Madrona Labs DIY: http://madronalabs.com/DIY | ||
* Midi boutique makes parts for Hπ Instruments: http://www.midiboutique.com | |||
Madrona Labs DIY | * DIY Keyboard Wiki: http://diykeyboard.wikidot.com | ||
Midi boutique makes parts for Hπ Instruments | |||
DIY Keyboard Wiki | |||
Other MIDI controllers: | Other MIDI controllers: | ||
* [http://synthzone.com/ctrlr.htm List of MIDI controllers on Synth Zone] | |||
=== Keyboard Concepts === | |||
* [http://www.newkeyboard.de/ New Keyboard (Johannes Kotschy)]{{dead link}} | |||
===Keyboard Concepts=== | * [https://www.dodekamusic.com/learn/education-hub/playing-dodeka-keyboard/ Dodeka keyboard] | ||
[http://www.newkeyboard.de/ New Keyboard (Johannes Kotschy)] | |||
[[Category:Instruments]] | |||
[[Category: | [[Category:Keyboard]] | ||
[[Category:List]] | |||
[[Category: | |||
[[Category: |