Tuning exploration, Wicki keyboard and Karplus-Strong synthesizer
This project is inspired by the tuning exploration Flash app by Jim Plamondon, whose site contains more explanation and interesting thoughts about music theory. Take a look there also for a reference for the note layout. Another interesting synthesizer with dynamic tuning and using the Wicki layout is 2032, featuring dynamic tonality, but besides that also being a good free synthesizer that stimulates exploration. Also you may still get excited about the Thummer, even though the company sadly didn't make it.
The SamplePlayer from Almer Thie served as a coding base, including the reverb and delay effects. Thanks!
And for the Chrome/Safari users: also work is done on an Audio Data API for WebKit/Chrome/Safari.
If you have comments please leave them at my blog or send a message to email@example.com.
Also if you use parts of the code I'd appreciate it if you send me a note. The synthesizer is released under GPL.
created by Piers Titus van der Torren, 2010
Drag the slider to change the tuning within the syntonic tuning continuum, or click on the presets. In the note layout the pitch is on the vertical axis, so it's easy to see the distribution of the notes within an octave. The Wicki layout I use is a sheared version of the original, so that the pitch is on the vertical axis, and key, along the circle of fifths, is on the horizontal axis.
You can play on your keyboard using the Wicki button layout. You can press multiple keys and hold keys to sustain them. Further keys:
+ = octave up
- = octave down
space = toggle sustain pedal
Add some and/or
Latency control, smaller buffersize means lower latency. If the buffersize is too small the audio starts to stutter. If you experience a lot of stuttering make sure your computer is plugged in and try to close other tabs.