Thursday, April 08, 2004

BASKETBALL IS FINALLY MUSIC

I have resolved all the problems I have had with my project especially the problem with my sound files not working properly. Turns out that I had to do more than change the file suffix from .wav to .aiff I also had to convert the wav files into aiff files as well using Peak. Thanks Doug.

I'm not the biggest musical genious in the world but what I intended was for my project to be used as some sort of basketball musical instrument. The program produces sounds similar to those heard on a basketball court with the squeaking sneakers being the rhythm the sound of the actual basketball that a user would be bouncing would create. Depending on which sensor the basketball is bounced on, either the red, yellow, or green, the sneaker squeaks would play at a certain tempo. I devised an algorithm that looked at the combination of squeaks that was being played and depending if that combination a "swish" sound would result.

Being the lack of the musical prodigy that I am, its pretty difficult for me to come up with a catchy musical rhythem that I originally wanted. I'm pretty sure with more practice and a slight few adjustments to the timing, length, and volume of the sounds i'm sure this can become a very nice musical instrument for basketball. If at all posible I would like if the sensor was connected to the basketball so your movement didn't necessarily cause the sensor to trigger. I orignally planned on using a pressure sensor that was connected to the basketball but due to time constraints and lack of knowledge I had to go with I had and what I knew. So finally basketball is music.



Here is my
patch

Sunday, April 04, 2004

BASKETBALL IS MUSIC-update

Since the last time I posted I really had no idea how to go about constructing my TELEO interactive basketball musical instrument. It took me about two weeks to learn how to play an audio file on MAX but I was finally able to make strides just today as I was finally able to make a workable patch and finally able to use the TELEO. The patch is working fine except that I am not able to play my own corresponding sounds on the macs. Instead I had to settle for using the the sound files already available on the mac. The sounds really don't bring the idea of the sounds of basketball to my project but the patch does work the way I want it to.
With the use of a range sensor for the user/point guard to interact with the computer world as the user bounces the basketball around the sensor a message is sent through the t.mio.ain which triggers a basketball bounce sound and sends a messege to the offense to make a basketball shoe squeak sound. The offensive movement stays in constant movement throughout the interaction. Another messege is sent to the defense making another set of basketball shoe squeak sounds. Yet another messege is sent to the counter on the basket resulting in a swish sound every ten bangs. This results in a very amusing basketball themed beat. The beat can be altered to make different sounding beats which makes the basketball, TELEO, max/msp patch, mac into a musical instrument and the user/point guard into a musician.
My only problems right now are with the sounds. I should be able to get though that within the next couple days.
Here it is


Here is my
patch