Recently, i have had a number of people asking me how Toriton works. For youtube.com viewers, Toriton corrresponds to the video "Water surface as a cheap music controller ".
Setting up is quite simple. The laser module is pointed diagonally downwards through the glass vase that the water is in, so that it pierces the water's surface and hits the solar panel on the other side.
The simplest type of software that can be used as an interface is by modulating the amplitdue of another signal with the audio input of the solar panel.
In Max/MSP, this would appear like this:
Notice that the audio path input requires a multiplier. This is to bring up the audio input signal level, as the signal straight from the receiver is quite weak. Depending on which wiring and which solar panel is chosen will also determine if some sort of audio filter or filters are needed.
Of course, the audio signal can be converted into data and used in other ways also. Naturallay, programs besides Max/MSP can be used.