[sdiy] Communications with voices in a polyphonic synth
MTG
grant at musictechnologiesgroup.com
Thu Mar 11 03:43:06 CET 2010
I"m pretty sure you could do a 485 protocol with no transceivers if you
wanted. Simply go open-collector (open drain). That's basically the physical
layer of I2C. Either one can be driven great distances by adding
transcievers/buffering/etc. Inside the same box you won't likely need any,
though slew-rate limiting can save you noise problems down the road.
For me this type of decision comes down to what peripherals do I have access
to (UART vs I2C) and what speed do I really need. I don't think either are
going to be screaming fast and it's pretty rare that you need screaming fast
(at least with the kind of stuff I do which is human-machine interaction ...
damn human is so slow).
I think any flavour of CAN is overkill just like TCP/IP would be. Ditto for
I2S unless you have a spare I2S port in your micro. What micro is this
again?
GB
More information about the Synth-diy
mailing list