Have since then been thinking every once in a while how nice it would be if somebody took this concept and expanded upon it.
Some of you have probably not heard about John Cage or his prepared piano...
John Cage was one of the more important and radical composers of the 20th Century
and he did do develop a lot of new theories and ways of interpreting music and sound.
One of the things that he got famous for was the prepared piano in where he took a piano and placed different objects in between the strings of the piano making many a weird sounds.
A lot of them beautiful and of course very different from a standard piano.
So if some developer made an application where for example you have the strings laid out and then had a variety of different objects to insert virtually with the strings it would be possible to construct their own prepared piano and wouldn't that just be wonderful!
There is so many possibilities to make an application like this very deep...
For example to use other types of objects to insert and not only metallic objects as in the original prepared piano.
Different lengths of the piano strings.
Different sizes of the piano.
Where to insert the objects on the piano string.
Modulations of the objects and the strings.
To have a sequencer built in and be able to move the objects in real time and let it be recorded as automation.
And of course the possibility to insert separate objects on separate strings
or combinations of objects on the same string.
Guess it would be hard to do this and make it work on an Android device for a full scale sized piano but it could be two octaves and that would be a big enough playground for a
long time to come.
Of course it would not be a John Cage prepared piano but in a way more flexible and as the original the objects are placed in between the strings maybe that is too much to ask a developer to program the interaction of different objects interacting with two strings...
but would it not be interesting to have access to something like this???
John Cage Piano