OpenSoundControl for OpenVibe?

Ask for a new OpenViBE feature.
Post Reply
georgekhut
Posts: 1
Joined: Mon Aug 01, 2011 9:21 am

OpenSoundControl for OpenVibe?

Post by georgekhut »

Hello

I'm interested in using OpenVibe with my Emotive (Research SDK edition) headset, in conjunction with Max-MSP.

It would be great if there was an OpenSoundControl 'object' to use with the OpenVibe Designer, so that musicians and interaction-designers interested in BCI could transmit realtime EEG data and statistics from OpenVIBE to applications like Max-MSP, PureData, Reaktor etc.

This type of function in OpenVIBE would open BCI to a whole new community of users and creative arts researchers.

More info about OpenSoundControl (OSC) is available here:
http://opensoundcontrol.org/introduction-osc

Its very popular with Music, Sound Design and Multimedia Interaction design:
http://opensoundcontrol.org/implementations

Actually, I have a concert in a couple of weeks, and was hoping a colleague of mine was going to do this for me but he's just informed me he cant do this anymore.

I would be happy to donate $500 Australian ?? to someone (or this OpenVIBE project) to build this function for me to use -if that's in fact possible.

Any suggestions?


Thanks in advance

George Khut
http://georgekhut.com/

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: OpenSoundControl for OpenVibe?

Post by lbonnet »

Hi George !

Sorry for the late reply...
It would be great if there was an OpenSoundControl 'object' to use with the OpenVibe Designer, so that musicians and interaction-designers interested in BCI could transmit realtime EEG data and statistics from OpenVIBE to applications like Max-MSP, PureData, Reaktor etc.
Indeed it seems like a nice idea !
We are not aware of any artistic or musical application of BCI with openvibe... but I heard about the signal-processing software you mentioned. However I never used them myself.
Actually, I have a concert in a couple of weeks, and was hoping a colleague of mine was going to do this for me but he's just informed me he cant do this anymore.

I would be happy to donate $500 Australian ?? to someone (or this OpenVIBE project) to build this function for me to use -if that's in fact possible.
I guess we're a bit late but I still hope your concert was fine anyway !
We cannot do it ourselves as this is not really our area of expertise, but it's seems like a nice community contribution.
If anyone is interested, we could provide him some guidelines to help with the development.

Laurent-
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

evilghandi
Posts: 4
Joined: Fri May 11, 2012 6:08 am

Re: OpenSoundControl for OpenVibe?

Post by evilghandi »

haha, how can you not have used max or pd? i would have assumed they were clearly influential in designing openvibe in the first place. max and pd are media softwares that use the same kind of modular/pseudo coding system of boxes, only for sound and music and video. very powerful stuff. i also like supercollider, which uses a sound/music specific code to work.

matter of fact ive been unsuccessfully trying to use max to process my EEG data. i was delighted to find open vibe.

music/sound and EEG/BCI have a long history of being used in concjunction together. there is much research going on right now in the field. Open Sound Control is the most common protocol for these kinds of things, sent via tcp/udp.

many of my colleges, and myself would be very pleased to see OSC servers implemented into openVibe, so i am pushing for this feature to be added as well. if anyone has successfully implemented a way to get openvibe BCI results into max, pd, or supercollider, id love to hear about it.

also george, have you checked out mind your oscs for the emotiv suite? very very useful.

yrenard
Site Admin
Posts: 645
Joined: Fri Sep 01, 2006 3:39 pm
Contact:

Re: OpenSoundControl for OpenVibe?

Post by yrenard »

Dear evilghandi,

OpenViBE has not been influenced in any way by Max MSP or PureData. The box concept is not limited to these software. My experience when making the OpenViBE architecture was around Quest 3D and Virtools, both using boxes to implement complex scenarios of execution.

This concept is used in many other software or programming languages such as for instance Matlab's Simulink, farbrausch's werkzeug or MIT's Scratch.

As regarding to the OSC integration, clearly something interesting for artists, probably not in the roadmap of BCI researchers. If you are in urge with that, you may want to contact and fund an experienced developer to do it and contribute it to the community.

Hope this helps,
Best regards,
Yann

evilghandi
Posts: 4
Joined: Fri May 11, 2012 6:08 am

Re: OpenSoundControl for OpenVibe?

Post by evilghandi »

hi yrenard

thats really interesting about the orgination of the box/modular programming concept. im definately no expert, sorry if i came across as rude.

im not funded enough to be "in urge" but OSC implementation would have been ideal, filled a real gap, where non-bci researchers and artsits are quite keen to implement more advanced aspect of BCI into their work. ive seen some vrpn=>OSC code snippets on google, although i wouldnt know what to do with it. can anyone assist with it maybe?

https://code.google.com/p/vrpn-osc-gateway/

and it seems other academics have created their own VRPN "boxes" for max and supercollider before, although i am really struggling to find any information about those as well. something to do with the SVN respositorie for supercollider, and some custom made max objects. (which i would give limbs to get my hands on)

http://www.mat.ucsb.edu/~a.forbes/.../w ... eprint.pdf
http://www.create.ucsb.edu/~stp/AlloSph ... Slides.pdf

i imagine the potenital audience for openvibe would be increased dramatically if osc was supported.
anyway if anyone has any information for me, it would be greatly appreciated. if i find a suitble solution, ill post it too.

cheers

evilghandi
Posts: 4
Joined: Fri May 11, 2012 6:08 am

Re: OpenSoundControl for OpenVibe?

Post by evilghandi »

i have a rad solution for the OSC thing

VRPN OSC gateway
http://code.google.com/p/vrpn-osc-gateway/

it not really that well executed, i find it a bit unreliable, but its a start, and better than nothing. its also windows only. sorry mac daddies.

evilghandi
Posts: 4
Joined: Fri May 11, 2012 6:08 am

Re: OpenSoundControl for OpenVibe?

Post by evilghandi »

but i heard rumors that osculator (mac) is considering adding vrpn support,

Post Reply