Control a playlist with your mind

Because switching apps to change a song is such a taxing ordeal, [Oscar Celma] and [Ching-Wei Chen] decided to use their collective brainpower to change Last.FM playlists with their minds. They call their project Buddhafy, and it works by taking off-the-shelf EEG hardware and tying it into music streaming APIs.

For the build, the guys used a NeuroSky MindWave to read alpha waves inside [Oscar]‘s head. The data from the MindWave was passed into a Python script that sends requests to the Last.FM and Spotify APIs. High alpha waves in brain wave patterns correspond with concentration or a deep meditative state. If [Oscar] concentrates very hard, he’ll be rewarded with calm and relaxing tunes. If [Oscar] loses focus, the music changes to the best song ever written.

The guys put up the slides from the presentation they gave at MusicHackDay in San Fransisco this last week. There’s also a video of their build in action; you can check that out after the break.

Comments

  1. aztraph says:

    he got rick rolled! ;P

  2. mixup2010 says:

    lol got rickrolled by hackaday :)

  3. marcus says:

    The Mindwave EEG is too expensive to me.
    Any one can teach me how to DIY it?

  4. Vel says:

    Heh. Been a long while since I was rickroll’d. Well player, Hackaday. Well played.

  5. Aleks Clark says:

    it sounds like it should be doing the opposite…the more distracted you get, the more meditative music should be played. When you get to nirvana, THEN you get rickroll’d :P

  6. Jamie says:

    I think with a bit of datacapture and software feedback you could do some interesting things. Perhaps you could firstly chart archetypal responses to different songs (As in: not everyone likes every song, but most people will fit into a finite set of responses). (You could also sell this to people who want to buy this kinda data.)

    Then you could calibrate your own responses, determining what states and songprints allow you to change most efficiently between different brainwave states.

    Then you could make a dial, complete with Arduino, which allows you to pick what mood you want to feel.

    Set it to 11.

    ???

    Profit.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 97,706 other followers