Towards the automatic generation of sound synthesis techniques preparatory steps
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

Towards the Automatic Generation of Sound Synthesis Techniques: Preparatory Steps PowerPoint PPT Presentation


  • 78 Views
  • Uploaded on
  • Presentation posted in: General

Towards the Automatic Generation of Sound Synthesis Techniques: Preparatory Steps. Ricardo A. Gar cía Massachusetts Institute of Technology Machine Listening Group -- Media Lab 2000.

Download Presentation

Towards the Automatic Generation of Sound Synthesis Techniques: Preparatory Steps

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Towards the automatic generation of sound synthesis techniques preparatory steps

Towards the Automatic Generation of Sound Synthesis Techniques:Preparatory Steps

Ricardo A. García

Massachusetts Institute of Technology

Machine Listening Group -- Media Lab

2000

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Towards the automatic generation of sound synthesis techniques preparatory steps

Goal: Having a TARGET sound and a set of Control Signals, find a “black box” capable of synthesizing the desired sound

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Conference plan

Conference plan:

  • Sound Synthesis Techniques

  • SST space

  • Genetic Programming

    • Individuals, genetic operations, testing, fitness function

  • Conclusions

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Sound synthesis techniques sst

Sound Synthesis Techniques (SST)

  • Digital computer: AlgorithmSound Samples

  • Algorithm: Topology composed by functional blocks/parameters /connections

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Basic construction blocks

Basic Construction Blocks

  • Few types

  • Highly functional

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Sst space

SST Space

  • Conformed by all the possible combinations of blocks/parameters/connections (topologies)

  • Multidimensional (many dimensions!)

  • Assumption: There is at least one topology capable of synthesizing the TARGET sound

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Searching the sst space

Searching the SST space

  • Use of evolutionary techniques: Genetic Programming

    • Well suited for searching in spaces with many dimensions

    • No need to specify the size (topology) of the solution

    • Multiple search paths/solutions

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Genetic programming

Genetic Programming

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Key elements in genetic programming

Key elements in Genetic Programming

  • Individual: Sound synthesis algorithm

  • Genetic Operations: Performed on the Individuals

  • Test of the Individual: Produce sound

  • Fitness Function: Distance measure

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Individual

Individual

  • “Description” of a sound synthesis algorithm (topology)

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Genetic operations

Genetic Operations

  • Copy

  • Mutation

  • Crossover

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Testing the individual

Testing the individual

  • Translate (compile) description into a working topology

  • Run the topology: use the Control Signals and produce an OUTPUT sound

    Should be capable of running ANY topology that could be suggested by the program

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Fitness function

Fitness Function

  • Distance measure between the OUTPUT and TARGET sounds

    • Objective: Analytical distance

    • Subjective: Perceptual distance

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


In each generation

In each generation...

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Conclusions

Conclusions

  • Define a standardized SST space

  • Use of Genetic Programming for searching

    • Work with topologies descriptions

    • Very robust scheme to run the topologies

    • Perceptual vs Analytical fitness function

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


Contact information

Contact Information

  • Ricardo A. García

  • email: [email protected]

  • phone: (617) 253 0112

Automatic Generation of Sound Synthesis Techniques

MIT Media Lab -- Ricardo A. García


  • Login