08.08.2013 Views

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.4 <strong>An</strong> <strong>An</strong>alysis <strong>of</strong> Performance in Selected Test Environments …………………………………. 105<br />

5.4.1 Experiments on Himmelblau's Function ……………………………………………. 106<br />

5.4.2 Experiments on the Multimodal Function …………………………………………... 111<br />

5.4.3 Experiments on the Maximum <strong>of</strong> Two Quadratics Function ……………………….. 116<br />

5.5 Convergence Dynamics ……………………………………………………………………….. 119<br />

5.6 Summary <strong>of</strong> this Chapter ……………………………………………………………………… 120<br />

6 The Exploration <strong>of</strong> FM Parameter Space with Evolutionary Computation ….. 121<br />

6.1 Introduction ……………………………………………………………………………………. 122<br />

6.2 Synthesiser Choice …………………………………………………………………………….. 124<br />

6.3 Frequency Modulation Synthesis …………………………………………………………….... 124<br />

6.3.1 FM Extensions ……………………………………………………………………… 124<br />

6.3.2 Target Matching with FM Synthesis ………………………………………………... 126<br />

6.4 Sound Synthesis Applications <strong>of</strong> Evolutionary Computation ………………………………… 128<br />

6.4.1 Interactive Evolutionary Synthesis …………………………………………………. 128<br />

6.4.2 Evolutionary Sound Matching ……………………………………………………… 128<br />

6.4.3 A Conspectus <strong>of</strong> Non-FM Evolutionary Sound Matching Research ……………….. 129<br />

6.4.4 Evolutionary Sound Matching with Frequency Modulation Synthesis …………….. 130<br />

6.4.5 New Developments in Evolutionary Sound Matching …………………………….... 131<br />

6.5 Sound Similarity Measures ……………………………………………………………………. 133<br />

6.5.1 Content-Based <strong>An</strong>alysis …………………………………………………………….. 133<br />

6.5.2 Spectrum Error …………………………………………………………………….... 135<br />

6.4.3 Windowed Relative Spectrum Error ………………………………………………... 137<br />

6.4.4 Perceptual Error …………………………………………………………………...... 139<br />

6.5 Summary <strong>of</strong> this Chapter ……………………………………………………………………… 140<br />

7 Experiments in Evolutionary Sound Matching with FM Synthesis ………….. 141<br />

7.1 Evolutionary FM Matching System ………………………………………………………….... 142<br />

7.1.1 FM Synthesis Parameter Ranges ……………………………………………………. 145<br />

7.2 EA Representation …………………………………………………………………………….. 145<br />

7.3 Evolutionary Matching Synthesis Procedure ………………………………………………….. 146<br />

7.4 Contrived Sound Matching – <strong>An</strong> Experimental Test Method …….…………………………... 149<br />

7.5 <strong>An</strong> <strong>An</strong>alysis <strong>of</strong> Evolutionary FM Synthesis Sound Matching Performance ………………….. 150<br />

7.6 A Performance <strong>An</strong>alysis <strong>of</strong> Evolutionary Static Tone Matching ……………………………... 152<br />

7.6.1 Experiments with Static Tone Contrived Targets …………………………………... 153<br />

7.6.1.1 Contrived Matching with Single Simple FM …………………………….. 154<br />

7.6.1.2 Contrived Matching with Double Simple FM ……………………………. 157<br />

7.6.1.3 Contrived Matching with Triple Simple FM ……………………………... 159<br />

7.6.2 Experiments with Static Tone Non-Contrived Targets ……………………………... 162<br />

7.6.2.1 Evolutionary Synthesis Matching <strong>of</strong> Additive-Subtractive Synthesis<br />

Tones ……………………………………………………………………...<br />

7.6.2.2 Evolutionary Synthesis Matching <strong>of</strong> Acoustic Instrument Tones ………... 167<br />

7.7 A Performance <strong>An</strong>alysis <strong>of</strong> Evolutionary Time-Varying Matching …………………………... 171<br />

7.7.1 Experiments with Time-Varying Contrived Targets ………………………………... 171<br />

7.7.1.1 Contrived Matching with Time-Varying Single Simple FM ……………. 172<br />

7.7.1.2 Contrived Matching with Time-Varying Double Simple FM ………….... 174<br />

163<br />

vi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!