Is there any way of outputting data from all patches in a poly~?


    Dec 12 2006 | 9:55 pm
    Hi,
    I have created a patch and replicated it 10 times within poly~ Is there any way of outputting integers from each patch seperately?
    I also have a signal outputting to the dac~ but I do not require seperate streams for it. I'm sure this isn't possible anyway.
    Thanks,
    Crisko.

    • Dec 12 2006 | 10:42 pm
      Prepend the voice number to the integers on the way out and then use route to split them up.
      hth Owen
      Ciaran McCrisken wrote: > I have created a patch and replicated it 10 times within poly~ Is > there any way of outputting integers from each patch seperately? >
    • Dec 12 2006 | 11:05 pm
    • Dec 12 2006 | 11:06 pm
      And will that be capable of taking all that data at once?
    • Dec 12 2006 | 11:24 pm
      You could also format the outgoing message from each instance to be prepended with a unique identifier, like so:
      Then just send the output through a [route] object to separate.
      Cheers, Andrew B.
    • Dec 12 2006 | 11:26 pm
      > And will that be capable of taking all that data at once?
      What does that mean?
    • Dec 12 2006 | 11:51 pm
      If you were replying to me (please quote!), then yes, because nothing happens all at once on a computer.
      Ciaran McCrisken wrote: > And will that be capable of taking all that data at once?
    • Dec 13 2006 | 12:09 am
      Sorry. My head's fried with the patch. Has to be handed in 2m.:(
      Basically, I have 10 versions of a patch that generate a stream of integers using the counter and metro. These need to be outputted seperately to 10 faders in the main patch window. I've tried all the ideas mentioned but I can't seem to get round it.
      Owen: I can't prepend the voice number to the integers because it has two integers going into it then. The integers are generated from a number box. Is there any way round this?
      Thanks for your patience.
    • Dec 13 2006 | 12:31 am
      Don't waste any more time trying to help, I'm certainly not. Had enough of this crappy patch.
      Thanks anyway.
    • Dec 13 2006 | 1:03 am
      Feed them into [pack 0 0], to make a list. The [route] object after the poly would look at the first item in a list it receives (the voice number, in this case), strip it off and send the remaining data to the appropriate outlet.
      It's this stuff, the basic mechanics of how to move stuff about in Max, that bent my brain at first - I can't recommend reviewing the core tutorials heartily enough.
      -- Owen
      Ciaran McCrisken wrote: > Owen: I can't prepend the voice number to the integers because it has > two integers going into it then. The integers are generated from a > number box. Is there any way round this?
    • Dec 13 2006 | 9:59 am
      Ciaran McCrisken wrote: > Basically, I have 10 versions of a patch that generate a stream of > integers using the counter and metro. These need to be outputted > seperately to 10 faders in the main patch window. I've tried all the > ideas mentioned but I can't seem to get round it.
      You can also send it directly to the faders if you name them and use pattrforward...
      If this is all too confusing, sit back and redo the tutorials, don't be harsh to yourself, some things (like in music) do need their own time, especially if you learn an instrument, and learning Max is like learning an instrument: practice, practice, practice...
      Stefan
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com
    • Dec 13 2006 | 11:59 am
      Does this help?
      mainpatch.pat:
      polypatch.pat: