Monday 28 March 2011

1st Patch For Wiimote


From continuing to research on the internet about the use of controlling patches using a Wii Remote Control, myself and Simon began looking at ideas and patches that we could create which would react to the movement of the remote control. The video above highlights the use of two Max MSP patches which were designed in order to react to the pitch movement of the wiimote, this is illustrated within the green lines of the following diagram. Nevertheless, the two patches are initial ideas which will be developed and designed further in order to create a patch that will react to the pitch, roll and yaw movements however, I feel at this stage it is necessary for myself to design and develop ideas using Max MSP.


After syncing the wiimote to the laptop using osculator, I uploaded the template "Connect Wiimote to Max MSP" (a screen shot of this was published on an earlier blog of mine) which showed the movement of the controller using number boxes. From this, we used the Pitch number box and sent this information into a new patch through using a receive object which allowed us to create a patch that would be controlled through the pitch movement of the wiimote. As a result of this we decided to use a "mtof" object which converts MIDI notes to frequencies as this would give the remote controller the ability to produce a range of musical notes through specific vertical movements. After creating this patch we also used the information from the movement of the pitch to create a second patch which would control the buffer of a sample; this was achieved by importing a buffer patch into Max MSP in which we connected a receiver object from the "Connect Wiimote to Max MSP" patch. After importing an audio file into the buffer we were able to control the speed of the file through specific vertical movements from the wiimote.  These two patches are shown below:



Ultimately, from experimenting with the Pitch Movement of the Wiimote, this has given me a brief understanding of the wide capabilities of the remote control and the possibilities of creating a patch that will incorporate the use of other movements of the controller. From this the next stage that I will undergo will be to both develop patches similar to this as well as researching information on the Wii remote controller which will inevitably allow myself to produce a patch that will be used for my "Wii Tennis" idea.

No comments:

Post a Comment