porblems routing line output via router?

Sep 4, 2007 at 2:42pm

porblems routing line output via router?

I am using the line output of long envelopes (made with function object) to generate changing control parameters (e.g. sample duration, FM carrier frequency, sample pitch). The target values were not signals yet routing them using a router object caused problems: the envelope data was really delayed and stretched out (basically distorted). It seemed like this was generating too many max messages for the router to deliver them in realtime.

I fixed the problem by converting them to signals and using the matrix~ object instead.

#33532
Sep 4, 2007 at 2:56pm

On 4 sept. 07, at 16:42, Danjel van Tijn wrote:

> I am using the line output of long envelopes (made with function
> object) to generate changing control parameters (e.g. sample
> duration, FM carrier frequency, sample pitch). The target values
> were not signals yet routing them using a router object caused
> problems: the envelope data was really delayed and stretched out
> (basically distorted). It seemed like this was generating too many
> max messages for the router to deliver them in realtime.
>
> I fixed the problem by converting them to signals and using the
> matrix~ object instead.

That sounds weird. Could you post an example?

ej

#111787
Sep 5, 2007 at 2:43pm

Danjel van Tijn schrieb:
> It seemed like this was generating too many max messages for the
> router to deliver them in realtime.

I bet you have some right to left ordering issues not sorted out. router
works fine for me (and certainly is waayyy more effective than a matrix~
object… ;-)

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com

#111788
Sep 7, 2007 at 1:39am

what takes time is when you are using many arguments to route.

if the input to route is a hughe amount of data (such as lists from line) you should try using the last i.e. the rightmost outlet from route for this type of input.

#111789
Sep 7, 2007 at 1:48am

the issue is that all of the input data I am routing is from line 0bjects. 5 inputs to 16 outputs.

Right now the matrix~ object is working fine although I assume this is far mroe taxing on cpu.

I will make up a model patch to show you guys what I am doing.

thanks,

Danjel

#111790

You must be logged in to reply to this topic.