First time here? Check out the FAQ!
x

How can I refer to a Prefixer non numeric ID?

0 votes
289 views
I have used a Prefixer before a certain signal flow which I then want to replicate. I used the ID feature of the PreFixer to give a unique ID.

But how can I refer to that ID in the sound the is being prefixed?

For example, I'd like to rename a MemoryWriter. I want to write to memory some audio thats happening inside a prefixed namespace, and route it out to a processor which has only one instance which is outside any prefixer namespace.

Kind of like in the multi grid, an aux/submix kind of concept.
 

Inside the prefixer, the memory writer is also within a Stereoizer, so I need to construct its recording buffer name like this for example,

{'aux'&?ChannelNumber}

But then how can I add on the namespace?

I'd like this to work -- {'aux'&?ChannelNumber&'_'&?id}  where ?id automatically resolves to the Prefixer stem.

Then I know what to call the Memory Read outside the prefixer, in order to access this submix
asked Aug 18, 2017 in Capytalk & Smalltalk by cristian-vogel (Master) (8,440 points)

1 Answer

0 votes
Well, I found a cool solution which is good to share. I set up an example in a multigrid, with copies of the SignalFlow I want to replicate routed to one Processor. Then I press the super cool 'Extract Current Signal Flow' button and saw how the MultiGrid constructor algorithm programs the flow and copied that approach instead of doing tricky memory rewriting.
answered Aug 18, 2017 by cristian-vogel (Master) (8,440 points)
...