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: