Mediablaze Labs Presents: Project Veto - Digital Marketing Agency

Mediablaze Labs Presents: Project Veto

Although our clients always come first, we like to have some fun ourselves…

We have a lot of talent here at Mediablaze, and although our clients always come first, we like to have some fun ourselves! That’s why we set up Mediablaze Labs. Here, we present to you Project 1.0…

There’s a saying that says ‘music is the friend of labour for it lightens the task by refreshing the nerves and spirit of the worker.’

And it’s true, we find that having music on in the office lightens the mood and helps us to be creative. Sometimes, though, it has the tendency to rub some people up the wrong way.

Problems usually arise when the music taste of who ever is ‘in charge’ of the playlist on any given day clashes with others in the office, because (in my opinion) there’s nothing worse than being forced to listen to Metallica when trying to do, well, pretty much anything. Case in point:

Screen Shot 2016-03-16 at 09.52.51

Never ones to complain about a problem without doing something to fix it, developer Chris Till and Digital Designer Ed King put their heads together and came up with the idea for Veto.

A few months and a couple of hiccups later, here it is.

Veto is connected to Spotify and allows each user 1 track skip per day. When a Mediablazer decides to ‘veto’ a track, they touch their RFID card (unique to them) on the reader and press the button.

Veto was built using an Arduino prototype board, RFID reader and giant arcade style button.

When a user touches the RFID card on the reader the software checks their ‘skip allowance’ against its database to confirm whether or not they’ve used their Veto for that day yet.

If they haven’t, the red button will light and allow them to skip the track. If they’ve already used it, a red LED will inform the user they have used their skip for the day.

When a user skips a track, the details of that track, along with the user are saved to a database in the cloud. Over time, this data will be used to learn the music tastes of people in the office and auto-generate playlists.

Photo 01-03-2016, 10 43 43

Here’s the sciencey bit:

“Veto was built using an Arduino prototype board, RFID reader and giant arcade style button. The software was written in Node.js and runs on a Mac laptop that’s connected to the Arduino. This was a necessary step due to Spotify removing their public API, so we resorted to using the Applescript API to interface with Spotify.”

Photo 02-02-2016, 18 37 07

And the future? Super-dev Chris says, “The next step is to remove the laptop and replace it with a Raspberry Pi to create a stand-alone unit.”

Cool, huh? We thought so. A hearty pat on the back to Ed and Chris and everyone who’s been involved in Project VETO. Next stop, VETO 2.0…

Related articles

More content
Company Culture - Mediablaze celebrate success

Content / Insight / News

Company culture – the driving force behind competitive advantage

Company culture is your brand – It’s also the DNA and north star for success. What’s your recipe for success?

Continue reading
Data and creativity - blend to drive performance: Digital marketing agency Mediablaze

Content / Content strategy / Data / Insight / Performance

Why marrying data and creativity is the only way to drive performance

Data and insight should provide a platform for creativity, not put constraints on our imagination and inventiveness.

Continue reading

Content / Insight / Performance / Platform

How to write a brief. (And equally as important, why.)

A good brief isn’t just the foundation for good creative work, it’s the thing that makes every aspect of a job run smoothly.

Continue reading

Insight / Training & Consultancy

Why empowered brands still need agency expertise in a changing world

Brands are more empowered and seek to in-house digital talent but the client-agency relationship continues to thrive.

Continue reading