The Rockterscale!
Update: This video might explain it better
An idea popped out of Radio 1 Interactive a while ago. This would be a device that measures 'rock' - how much the band and the crowd are rocking at a gig - called The Rockterscale. It would display the amount of rock at the venue and on the web in real-time, maybe even showing it at other gigs and encouraging bands and crowds to out-rock each other. But, until now, no-one has really tried building it. But we were due another hardware hacking session so we decided to build the Rockterscale. Two intensive days later we had these...
First, we have the Hat of Rock which measures the amount of head thrashing. Suitable for both fans and the band.
Next, the dance floor measures movement and a force sensor hooked up to an improvised crash barrier at the front measures the crowd pushing up to it.
A webcam mounted on the ceiling measures the overall crowd movement and then there's the music itself. Audio processing code measures the loudness of the song and the spread of the frequencies in it - a high value would be a "wall of sound" like effect. It also does some beat detection. So we have 6 measurements and an equation...
Hat + Floor + Crush + Crowd + Loud + Phat = ROCK
Each sensor generates a measure of 'rock' between 0 and 9 (what unit of measurement would that be?) and then sends the data to the displays. A separate team were working on the output side and they built a big screen display and a physical scale.
The big screen shows six scales representing the six sensors, with a combined scale at the top - if that reaches 11 then fireworks go off, or something like that. The Rockterscale logo pulses in time with the beat.
And the physical Rockterscale is built from a guitar-shaped pointer which also uses the combined reading. When it hits 11?
The LED turns on.
\m/
That was it. But what happens next? We had to dismantle it on the day because we were using up a meeting room but it does have real potential for deployment at a gig. Certainly the video and audio processing could be used, though I'm not sure how the video code would cope with the lighting conditions. The rest of the sensors would probably need a bit more work; to make them robust, reliable and a bit more standalone and I'm not sure many singers would agree to wear the accelerometer-fitted hat with a USB cable going down their back.
Some technical details for those who are interested...
First, the sensors. The hat has a 3-axis accelerometer mounted in the top which gives an orientation reading in each of the 3 axes, we differentiate these readings to give a movement value. The cardboard floor mat also has an accelerometer attached and this worked in the same way. A force sensor is mounted between an improvised barrier and a table and that needs a reasonable amount of pushing to register. A webcam mounted above the audience measures the amount of movement in the whole image using . The image is divided up into an 8x6 grid and then the difference between the pixels in each grid square for each frame gives 48 movement values every second (represented as the blobs in the photo above). The audio processing is based on the and measures loudness and spectral spread as well as doing beat detection.
All the sensors were powered through that were hooked up to MacBooks - we didn't have time to make them standalone. Each sensor produced a stream of readings (0-9 on the Rockterscale) up to 10 times per second. These were sent asynchronously over the local network using Open Sound Control (OSC) to a single Processing application doing the presentation work. The screen display and the guitar-pointer was (powered by a stepper motor via an Arduino) were both built with Processing.
Why we do this
As always, we hold these workshops to get people thinking differently, to provide inspiration, as team-building, to get people away from their day job for a bit and to build something which might even be useful. Previous hacks have included the DABagotchi and Dog Vader.
Comment number 1.
At 16th Dec 2008, Dave Lee (³ÉÈË¿ìÊÖ) wrote:This has made my day, thanks!
Complain about this comment (Comment number 1)
Comment number 2.
At 16th Dec 2008, fearoffours wrote:Oh awesome! Expecting arduino kit for Christmas so always looking to see what other people are doing with it.
Silly, but fun.
Complain about this comment (Comment number 2)
Comment number 3.
At 16th Dec 2008, nickpeters wrote:That looked like a lot of fun. Great way to illustrate some of the possibilities of the combined technology.
Complain about this comment (Comment number 3)
Comment number 4.
At 16th Dec 2008, lleyam wrote:I'm usually a great supporter of the ³ÉÈË¿ìÊÖ. But...what a waste of money. Are you serious with this? I have no words.
Complain about this comment (Comment number 4)
Comment number 5.
At 17th Dec 2008, Nick Reynolds wrote:Absolutely rocktastic and the best thing Radio Labs have ever done!
Stand up for metal!
Complain about this comment (Comment number 5)
Comment number 6.
At 18th Dec 2008, dine909 wrote:I also agree this is a waste of my TV license fee -
it serves no purpose - and isn't teaching anyone anything as you have used Arduino's (which any talentless 5yr old could have done)- where is the skill in this project? what is it teaching us?
I wouldn't mind if you had done this yourself in assembler or on an FPGA and documented the whole process - at least someone might have come away with useful knowledge that could transpose to a career in the industry later on down the line.
please tell us what value this adds to the ³ÉÈË¿ìÊÖ's services and how this is passed down to the licence payers advantage?
In this economical climate how can the ³ÉÈË¿ìÊÖ justify paying a someone to work on such a project? surely this is excess to the requirements of the ³ÉÈË¿ìÊÖ's services as a whole.
Complain about this comment (Comment number 6)
Comment number 7.
At 18th Dec 2008, tristanf wrote:Reading the comments above this obviously divides opinion and I can understand that you may have got the wrong impression. But see the last paragraph of the post for our reasons for doing this kind of thing. It's not primarily about the technology; it is more about creativity, inspiration, team building and more.
As to its specific application - the ³ÉÈË¿ìÊÖ supports and runs many music festivals throughout the year and we are always looking for interesting and innovative additions to these events, whether they're physical installations or web-based applications.
Complain about this comment (Comment number 7)
Comment number 8.
At 8th Jan 2009, Malbonster wrote:Okay - so no-one is going to argue that the ³ÉÈË¿ìÊÖ shouldn't be creative or do team-building, but could you not try and focus these activities on something with a bit more mass appeal... you know, like something that would be of interest to the majority of license payers instead of the kind of nerds you've got working there? Creativity is great, but it's only effective when it meets the needs of your audiences, instead of your own strange needs.
Complain about this comment (Comment number 8)
Comment number 9.
At 8th Jan 2009, princessEliotf wrote:My word, there are some right humourless monkeys about today.
Chill out, i think its pretty cool.
Complain about this comment (Comment number 9)