Kyma Forum
  Tips & Techniques
  Self replicating Sounds

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Self replicating Sounds
TazioSchiesari
Member
posted 16 January 2015 02:09         Edit/Delete Message   Reply w/Quote
I have recently heard about these interesting synth patches that once set up can run on their own and mutate over time. I haven't found any solid article or video on them.
I believe they do extensive use of feedback and dynamic modules.
Is anybody using this kind of technique? Is so would you share any though on the topic?

[This message has been edited by TazioSchiesari (edited 16 January 2015).]

IP: Logged

SSC
Administrator
posted 16 January 2015 14:55         Edit/Delete Message   Reply w/Quote
The elements you'd need would be:

• A Sound with several branch points that could be selected by an EventValue (for example, you could have four Sounds feeding an InterpolateN and the !Interpolate control would determine which of those 4 Sounds passes through that junction. Your Sound would have several junction points, for example !J1, !J2, !J3).
• A method for "listening to" or otherwise determining the current state (this could be by extracting features from the audio signal or simply reading the current values of !J1, !J2, etc).
• An algorithm for setting the new states of !J1, !J2, etc, based upon the current state.

If your algorithm for determining the next state based on the present state is complex (if it's not easy to predict and depends a lot on the initial state), then you might get some very interesting dynamically evolving behavior from the system. Or it could spiral into a fixed point and stick there forever!

IP: Logged

pete
Member
posted 17 January 2015 11:20         Edit/Delete Message   Reply w/Quote
If you want to get a similar effect to actually produce the raw sound from an algorithm (at ample rate you could try starting from the algatone found in the middle of this thread.
http://www.symbolicsound.com/cgi-bin/forumdisplay.cgi?action=displayprivate&number=7&topic=000490

This uses feedback to form the self generating waveforms and only uses delays but only one sample long, but can make patterns that don't repeat until one second. Two of the cells are added to try to unlock the algorithm if it gets stuck at plus or minus one. May be adding more of the feedback cells you you could get something that takes much longer to evolve.

hope it helps.

Pete

IP: Logged

SSC
Administrator
posted 17 January 2015 11:40         Edit/Delete Message   Reply w/Quote
Links to other examples in the complex systems/evolutionary vein:

Live cellular automata evolve and form patterns

Shift registers with nonlinear feedback generate impulses, waveforms

One control shape, 3 timescales, and feedback
http://www.symbolicsound.com/cgi-bin/bin/view/Share/Sounds#Algorithmic_Composition
http://www.symbolicsound.com/cgi-bin/bin/view/Share/Sounds#Synthesis_

IP: Logged

TazioSchiesari
Member
posted 18 January 2015 17:56         Edit/Delete Message   Reply w/Quote
Oh how interesting! Thanks SSC and Pete, very informative and creative

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c