Posts Tagged ‘wiimote’
Thesis prototypes video
Sunday, November 1st, 2009
I made a short documentation about my prototypes for my thesis. Enjoy!
Performance Based Musicmaking prototypes from Wout Standaert on Vimeo.
Tags: Ableton Live, gestures, java, OSCulator, Pure Data, Research, Waveshaping, wiigee, wiimote
Posted in Thesis | 3 Comments »
Wiigee – cont’d
Wednesday, May 13th, 2009
Hooked up four wiimotes to a java application today and they all have their own set of gestures and actions. Now I just have to set the “learn gesture” and “detect gesture” buttons to only one of the four wiimotes, and create a usable GUI for it.
Tags: java, wiigee, wiimote
Posted in Thesis | No Comments »
Wiigee + OSC + Ableton Live (+ Pure Data)
Tuesday, May 12th, 2009
I edited the Wiigee demo application to send out OSC messages. These messages get formatted by Pure Data to MIDI messages for Ableton Live. For now it just says the gestures out loud, but ultimately, a set running in ableton live can be completely controlled by these gestures. Triggering notes or sequences that are or are not quantized to the beat.
Anyway, here’s a video where I show these 5 quick test gestures; “Circle”, “Square”, “Z”, “Triangle” and “Tennis”. A musician will be able to choose his own gestures and his own events connected to those gestures so he can control his music without having to hide behind his computer.
Wiimote Gesture recognition with WiiGee from Wout Standaert on Vimeo.
The next step is using 4 wiimotes for gesture recognition. Then the movements made will hopefully have a higher rate of recognition. Now it has a 90% success rate or so.
Tags: Ableton Live, java, Pure Data, wiigee, wiimote
Posted in Thesis | 2 Comments »
Wiimote Gesture Recognition – wiigee
Sunday, May 10th, 2009
Hi everyone, it’s been a while. I’ve mostly been writing these last few days but now I wanted to work on my gesturing prototype again so I did. I compiled the demo-application that comes with WiiGee, and it works quite well.
Training of the gestures works smoothly, and recognition is fast, but it’s sometimes a bit off when you’ve overtrained a gesture or when it was not precisely trained. Then it will recognize every movement as that particular gesture. But overall it works very fast and I’m curious to how it will perform with multiple wiimotes.
Tags: java, wiigee, wiimote
Posted in Thesis | No Comments »
Waveshaping/wavetable prototype
Monday, April 27th, 2009
I worked out the prototype in Pure Data, which happened to be much easier…
It sounds a bit like a lawnmower now, so I’m still in the process of tweaking the sound a bit.
Tags: OSCulator, Pure Data, Waveshaping, wiimote
Posted in Thesis | 1 Comment »
Processing sound lib problems
Wednesday, April 15th, 2009
The Minim as well as the Ess library, how great they might be, both produce really strange glitchy sounds that aren’t part of the waveforms. Currently thinking of switching to Pure Data for the synthesizer.
In other news, I’ve checked out gesture recognition with wiimotes. There’s a java library that focuses on this, WiiGee, but it doesn’t support multiple wiimotes — edit: it does. So I’m checking out Hidden markov models and their use in gesture recognition. Since this is computer science stuff it’s a bit over my head…
I’ll keep you posted! The waveshaping synth prototype should be finished soon.
Tags: Processing, Waveshaping, wiimote
Posted in Thesis | 2 Comments »
Processing sound libs
Sunday, March 29th, 2009
I’m trying to get the waveforms I draw in processing into some kind of oscillator using the minim library. Somehow it should work.
I also added some toggles to my wiimote analysing app for easily comparing waveforms. (click for a full scale version)
I’m also preparing for the trip to Berlin this week with school from monday to thursday. Weela!
Tags: OSCulator, Processing, Waveshaping, wiimote
Posted in Thesis | No Comments »
Processing wiimote analysis – Prototype idea
Friday, March 27th, 2009

I made some applications in Processing to further investigate the wiimotes, and how they react to different movements. I’m using all of the indications of movement possible with the wiimote (except for the IR camera, for freedom of movement); Pitch, Roll, Yaw, overall Acceleration (these are calculated by OSCulator) and also the raw X,Y,Z accelerations.
While waving the wiimotes around I noticed some things. If you’re making round movements, the graphs become a fluent curve, almost a sinewave sometimes. If you’re moving really wildly, it gets closer to a sawtooth or pulse wave. This made me thinking that maybe the most direct connection between your movements and the sound that you produce, is through these waves that you draw. The “buffer” above is 500 samples long. In a second of “CD quality” sound there go 44100 samples. So if you repeat one of these waveforms 88,2 times per second in an oscillator, you undoubtedly would get a very “own” sound.
This is definitely something I’m going to explore, I can barely wait!
Tags: OSCulator, Processing, Waveshaping, wiimote
Posted in Thesis | No Comments »
Victorian Circus V – Workshop Brakke Grond
Thursday, March 26th, 2009
This weekend we were invited with a couple of C-md students for a workshop in the Flemish culture centre de Brakke Grond in Amsterdam, at the same moment that Eric Joris and CREW were residing there. The workshop was about gaming and physical input / physical computing with technologies as Arduino and the game-engine Unity. Just the thing for us, so we (Danny Leen, Tom Luyten, Jim Bollansée and me) packed our bags and set up our camp in Amsterdam.
It was great being able to work with this group of people again because for starters, working together with Tom had been way too long ago, and because we’re usually very concerned with what the final product will be and stimulate eachother in pushing the borders just that little further. Somehow we succeeded in working every day up until midnight, justified by the fact that me and Jim were doing some volunteering (”buddying”) for Crew (and the volunteering always ended at midnight). So the others stayed out of solidarity, and since we had nothing better to do, we worked on our project.
Glasgow Mega Snake from Jim Bollansée on Vimeo.
Looking back, it was still a relatively short period of time to get used to working in Unity and to come up with a good concept. The first day was just spent on fooling around with Unity until something came out.
We also decided not to use the Arduino boards, because Jim and I had already done that enough to be able to learn something new about Arduino during the workshop. Also because I brought my Wiimotes with me, we decided to use a wiimote and connect it to Unity via OSC.
We all pretty quickly agreed to make an “artgame”, a game without a goal, without an ending, but only with a visual/audible style purely for seeing and hearing (and interacting).
Update: Jim, Tom, and Liesbeth (one of our teachers) have also blogged about this.
Anyway, more techy details after the break!
Tags: OSCulator, Unity, wiimote
Posted in Own projects, Workshops | 2 Comments »
Wiimotes have arrived!
Monday, March 16th, 2009
This tuesday I ordered them at conrad.be, on thursday the order was confirmed and on friday they arrived!

The batteries were included (thank you Nintendo!), so I could start immediatly with connecting them to my computer. I bought a little program for this, called OSCulator ($ 19). The wiimotes use bluetooth, so they’re wireless up to about ten metres. The total price was € 166 for all four of them.
Tags: OSCulator, wiimote
Posted in Thesis | No Comments »
