What I want to know is, can I upload an additional code besides StandardFimata/Maxuino, and load both into the arduino and have both codes operate and complete its function at the same time?
If I were to use an additional microcontroller, I could run upload the code that interprets the signal and converts it into a real-time hertz value that is available as a byte. Then from this second microcontroller, can I run this hertz value/byte into my arduino#1 (one of its inputs) so that that value can be fed into Max MSP via Maxuino?
How will that hertz value/byte register in the arduino#1 inputs?
This is probably a dumb question... but do I need 8 inputs to register a byte?
Depends on how YOU send it.Yes (actually, 10 bits), but not on 8 pins. All the bits come in on the same pin.
Would it be best to send it at regular intervals, say 5 ms, so that the hz value is updated fairly quickly and thus give me little latency with what I'm trying to use it for in Max, yet it wouldn't be too fast to be demanding etc?
Very possible I am missing a few key concepts...
Maxuino uses Max's built-in serial object to implement OSC style communication to/from the Arduino-compatible hardware ?
What about taking the signal value and instead of sending it in the form of a byte from Arduino #2, convert it into a voltage output by arduino #2. Then its simply a voltage registering in an arduino #1 input, 0 - 5 v, like any other sensor?