[OSC_dev] OSC bandwidth
James Sheridan
james.sheridan at anu.edu.au
Mon Jul 21 08:07:16 PDT 2008
I need to send EEG data that can only be acquired via a PC - I was just
worried about sending (via UDP Multicast) up to 128 channels which are
24bit (although we are converting to 16bit before sending after
filtering out the DC) and can run at up to 8096hz although again we are
down sampling to 256hz before sending although would like to use 512.
All of the filtering, downsampling and sending is done in a small
command line program which accesses the EEG via a DLL via USB.
We are using gigabit ethernet on a local switch and our addressing
information will be very small ie "/eeg1" and i'll send all the channels
in an array of floats to minimize packets.
So things should be fine and I'll get into some implementation and
testing and post results...although im about to go to Europe for 4 weeks
so don't expect anything soon
Thanks again - James
P.S - I was planing to use liblo in the send prog - good idea?
Adrian Freed wrote:
>> Thanks all for your great comments - that micro controllers are slower
>> than a PC was what I was after, during my initial research (I was
>> looking for a paper just like your's Angelo, thanks - and I did check
>> the opensoundcontrol.org website Andy mentioned so might be worth
>> putting it there if you want some more citations) I read that micro
>> controllers could only send at 500hz and I'd just assumed that a micro
>> controller would be much faster than a computer for this type of stuff
>
> I worry your concern about speed is detracting you from the real advantage of microcontrollers over desktop processors for OSC and that is they run simpler, real-time operating systems that can perform the data acquisition and OSC time stamping more accurately than desktop operating systems. Our ICMC2008 paper explains this.
> _______________________________________________
> OSC_dev mailing list
> OSC_dev at create.ucsb.edu
> http://lists.create.ucsb.edu/mailman/listinfo/osc_dev
More information about the OSC_dev
mailing list