(Processing) Dynamic sound generation with Minim

| No Comments | No TrackBacks
The crazy iPod app inspired me to make a instrument that looks like turn tables(not for I phone but on the web).
At first I wanted to make this with Flash but I finally decided to use Processing's Minim library because it's easier and more suitable for make the sound immediately react to users.

The application has two wheels. The one at the left represents the pitch of the sound and another on the right represents the volume. Dragging the mouse in the circles changes the shape of them and correspondingly alter the sound. Long squares on the top are the slider bars to control the speed that each circle rotates. The idea is that manipulating the pitch and the volume seperately will create complex rhythm.
I attached a video to show how to play it.

As this is only the first prototype, I feel there's much to improve.
For example, I want to add a function to choose a scale, which is now chromatic. I think limiting the picth can create more pleasant sequence.
Of-cource I think more than two sound should be able to be played at the same time, and the tone should be able to be changed.

I found that Minim has handy-to-use oscillator interface with which I can easily write a code to generate different tone color. I'd love to play with it for a while.

Watch out for the volume. The sound might not be pleasant for everyone.

Play with the app

Minim from kynd on Vimeo.

No TrackBacks

TrackBack URL: http://www.kynd.info/cp-bin/mt/mt-tb.cgi/70

Leave a comment