First time here? Check out the FAQ!

Sound copies and Timelines

0 votes
a question regarding copies of the same sound within a Timeline. It seems (maybe I'm wrong) as if a Timeline does not recognize and treat (copies of) the same sound at different times as the same sound; instead it instantiates always a new Layout (and even could treat the parameters differently depending on how the options are set).

Are there possibilities to handle this situation with same sounds at different times in a way, that they are treated as one sound? Maybe signaling it to Timeline Compiler by placing them with "Paste special" or any other trick.
asked Oct 31, 2017 in Sound Design by explodingtickets (Practitioner) (800 points)

1 Answer

+1 vote
Best answer
A source Sound can be shared if its sample stream can be routed to two different processing modules. Two Sounds that start at different times are no longer generating the same sample stream, though, especially if you have EventExpressions in the parameter fields.

If your two Sounds are truly identical (including fixed, identical parameter values), then you could "cache" that Sound on the first playing and thereafter use the cached version. Or you could capture the sample stream in RAM with a MemoryWriter and play it back from RAM at later times. Or you could route the Sound into a DelayWithFeedback whose delay time is set to the duration between the desired playback times. If the parameters are fixed, you could also create a recording of that Sound and play that recording back at different times in your Timeline.
answered Nov 1, 2017 by ssc (Savant) (89,900 points)
selected Nov 3, 2017 by explodingtickets
If I have understood the technical reasons behind correctly: would this mean, if I put together a Timeline with two alternating sounds (each using the same EventExpressions in their parameter fields) repeated several times in a sequence, that all sounds are scheduled as separate sample streams on the Paca(Rana) processors, because of the different start times?