Published June 1, 2011 | Version v1
Conference paper Open

Implementing a Finite Difference-Based Real-time Sound Synthesizer using {GPU}s

Description

In this paper, we describe an implementation of a real-time sound synthesizer using Finite Difference-based simulation of a two-dimensional membrane. Finite Difference (FD) methods can be the basis for physics-based music instrument models that generate realistic audio output. However, such methods are compute-intensive; large simulations cannot run in real time on current CPUs. Many current systems now include powerful Graphics Processing Units (GPUs), which are a good fit for FD methods. We demonstrate that it is possible to use this method to create a usable real-time audio synthesizer.

Files

nime2011_264.pdf

Files (878.8 kB)

Name Size Download all
md5:532c20076ec96808eb2bec4936020780
878.8 kB Preview Download