Forums > Max For Live

Send/Receive: Peculiar behavior with multiple instances of the same instrument

June 12, 2014 | 11:48 am

I’m not certain if I’ve identified a bug or if I’m simply attempting to use a global object as a local one and doing it wrong. I’m attempting to use Send and Receive objects to send velocity data locally within an instrument, which works fine until I use multiple instances of the instrument. I’ve confirmed that everything works as expected when using patch cords instead, but the presentation is very messy, and I’m trying to keep things neat. As you can see within the example, throwing a #0 on the front of the name for the velocity values does nothing because we’re not inside a subpatcher or abstraction.

Is there a way to work around this still using Send and Receive or will I need to be content to use patch cables and wait until a future edition of Max that supports local objects?

Attachments:
  1. Acid-Thing-2.amxd

June 12, 2014 | 10:53 pm

somethin like this?

http://cycling74.com/docs/max5/vignettes/core/live_symbols.html


June 13, 2014 | 6:51 am

raja,

wooaaaa, now you tell me!? :P


June 13, 2014 | 10:26 am

@gbravetti

haha, sorry. (did you ask about this somewhere before? i’m quite erratic/eccentric in my participation here :p i can’t keep up with anything)

i…. uh… wasn’t even sure of the answer myself, i just remember this convention from the pluggo days, so thought i’d make my nostalgia turn out to be helpful :D

Cheers!


June 18, 2014 | 11:08 am

Needless to say, thanks for answering a noob question; the — worked as expected.


June 18, 2014 | 4:27 pm

"thanks for answering a noob question"

no prob. programming in a visual environ is bound to be an eccentric artform rather than a standardized skill.
in my view, there’s no such thing as a noob or an expert to something as eccentric and designed-entirely-by-the-subjectivity-of-a-select-few as max is.

just have fun and you’re expert enough ;D


Viewing 6 posts - 1 through 6 (of 6 total)