AndrewPearson.org
Melodotron PageMelodotron V0.6.0
This is the homepage for an instrument that I created called the melodotron (I know the name is weak, I'm open to suggestions). Technically, the melodotron is a piece of software which turns certain Android smartphones into handheld, user-controlled instruments. You don't need any experience to play it.
The melodotron is VERY simple to use. Each sliding bar in the screenshot above represents 1/8 of a second. The program loops over the bars, playing the note on each bar, from top to bottom. A bar is only played if its corresponding check box is checked. The three waveform radio buttons on the bottom of the screen allow the user to switch between sine, sawtooth, and square waveforms (which each produce very different timbres). The "Inc" and "Dec" buttons increment and decrement the octave of the notes being played. Currently, the melodotron plays music in four different octaves. Rotating the phone to the right gives a tremolo effect to the sound, and the frequency of the tremolo increases as you rotate it the full 360 degrees. Try holding it at different angles to make different sounds.
There are two ways to get the melodotron.
You can download the source code for free from this website, or you can
download it for $0.99 on the Android market. Just search "melodotron".
I welcome any feedback on the project (feature requests, constructive or
non-constructive criticism, etc.). You can get it on the Android market
by scanning this code with the barcode scanner, or by clicking on it to
follow the link to melodotron on the market.
Here
are the links to the code:
This page links to the melodotron's source code, which is free (as in speech). It is licensed under version 3 of the GPL. It is a "copyleft" license, which means that you are free to use, modify, or redistribute the code however you wish, except that ANY derived work MUST also be distributed under these same license terms. This means that you can't take parts of this code, use it in your project, and release it using a non-free software license. Simply, you can't take my code to use in a closed-source project.
I designed the icon myself. It is licensed under version 3 of the GPL, too. Pretty cool, right?