Download Graph-Based Audio Looping and Granulation In this paper we describe similarity graphs computed from timefrequency analysis as a guide for audio playback, with the aim
of extending the content of fixed recordings in creative applications. We explain the creation of the graph from the distance between spectral frames, as well as several features computed from
the graph, such as methods for onset detection, beat detection, and
cluster analysis. Several playback algorithms can be devised based
on conditional pruning of the graph using these methods. We describe examples for looping, granulation, and automatic montage.
Download Sound Matching Using Synthesizer Ensembles Sound matching allows users to automatically approximate existing sounds using a synthesizer. Previous work has mostly focused on algorithms for automatically programming an existing synthesizer. This paper proposes a system for selecting between different synthesizer designs, each one with a corresponding automatic programmer. An implementation that allows designing ensembles based on a template is demonstrated. Several experiments are presented using a simple subtractive synthesis design. Using an ensemble of synthesizer-programmer pairs is shown to provide better matching than a single programmer trained for an equivalent integrated synthesizer. Scaling to hundreds of synthesizers is shown to improve match quality.