You can get CAN-PCI cards sure, but they ain't cheap :( and of course there's another micro on the card, you won't avoid that ;) Chances are you don't need a PC to do it, and you could DIY it on a micro for sure, I've pointed out the Make core module before, it comes with CAN and OSC out of the box, ready to go. Be prepared though, it's a heck of a jump in price from an MBHP core ;) (US$149 for a kit) I guess that's the trick with so many of the 'futuristic' stuff around, DIY becomes difficult and expensive when you are talking about that kind of hardware (32bit, FPGA, SMD IC's, etc) I'd be surprised if there's not an OSC implementation on a useful IC... Let's see what Google has to say... darn, no Propeller :( http://www.geocities.com/engink_projects/uip/uip.htm That uses an 8-bit PC NIC as an ethernet interface to the PIC. That was via http://www.sics.se/~adam/uip/ports.html ... uIP looks interestingChoose your platform... make an OSC client... There's a SDCC compiled Z80 version, between those two examples anyone with some C skills and lots of time could port uIP to MIOS and use MBNET for IO to a MBHP Core... But I doubt it'd have the grunt... Links to read: http://www.makingthings.com/products/KIT-MAKE-CTRL/ http://www.nabble.com/Embedding-OSC-t1072989.html http://www.interaccess.org/aid/list/msg00762.html http://www.atrox.at/projects/877eth/index.html http://www.piclist.com/techref/microchip/tcpip.htm Those 3c509 cards were everywhere http://opensoundcontrol.org/spec-1_0 Sorry for the half-written semi informative post :-\