Digital waveguide synthesis

Last updated

Digital waveguide synthesis is the synthesis of audio using a digital waveguide. Digital waveguides are efficient computational models for physical media through which acoustic waves propagate. For this reason, digital waveguides constitute a major part of most modern physical modeling synthesizers.

Contents

A lossless digital waveguide realizes the discrete form of d'Alembert's solution of the one-dimensional wave equation as the superposition of a right-going wave and a left-going wave,

where is the right-going wave and is the left-going wave. It can be seen from this representation that sampling the function at a given point and time merely involves summing two delayed copies of its traveling waves. These traveling waves will reflect at boundaries such as the suspension points of vibrating strings or the open or closed ends of tubes. Hence the waves travel along closed loops.

Digital waveguide models therefore comprise digital delay lines to represent the geometry of the waveguide which are closed by recursion, digital filters to represent the frequency-dependent losses and mild dispersion in the medium, and often non-linear elements. Losses incurred throughout the medium are generally consolidated so that they can be calculated once at the termination of a delay line, rather than many times throughout.

Waveguides such as acoustic tubes are three-dimensional, but because their lengths are often much greater than their cross-sectional area, it is reasonable and computationally efficient to model them as one-dimensional waveguides. Membranes, as used in drums, may be modeled using two-dimensional waveguide meshes, and reverberation in three-dimensional spaces may be modeled using three-dimensional meshes. Vibraphone bars, bells, singing bowls and other sounding solids (also called idiophones) can be modeled by a related method called banded waveguides where multiple band-limited digital waveguide elements are used to model the strongly dispersive behavior of waves in solids.

The term "digital waveguide synthesis" was coined by Julius O. Smith III who helped develop it and eventually filed the patent. It represents an extension of the Karplus–Strong algorithm. Stanford University owned the patent rights for digital waveguide synthesis and signed an agreement in 1989 to develop the technology with Yamaha, however, many of the early patents have now expired.

An extension to DWG synthesis of strings made by Smith is commuted synthesis, wherein the excitation to the digital waveguide contains both string excitation and the body response of the instrument. This is possible because the digital waveguide is linear and makes it unnecessary to model the instrument body's resonances after synthesizing the string output, greatly reducing the number of computations required for a convincing resynthesis.

Prototype waveguide software implementations were done by students of Smith in the Synthesis Toolkit (STK). [1] [2]

The first musical use of digital waveguide synthesis was in the composition May All Your Children Be Acrobats (1981) by David A. Jaffe, followed by his Silicon Valley Breakdown (1982).

Licensees

Related Research Articles

<span class="mw-page-title-main">Digital synthesizer</span> Synthesizer that uses digital signal processing to make sounds

A digital synthesizer is a synthesizer that uses digital signal processing (DSP) techniques to make musical sounds. This in contrast to older analog synthesizers, which produce music using analog electronics, and samplers, which play back digital recordings of acoustic, electric, or electronic instruments. Some digital synthesizers emulate analog synthesizers; others include sampling capability in addition to digital synthesis.

<span class="mw-page-title-main">MIDI</span> Electronic musical instrument connection standard

MIDI is a technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.

Physical modelling synthesis refers to sound synthesis methods in which the waveform of the sound to be generated is computed using a mathematical model, a set of equations and algorithms to simulate a physical source of sound, usually a musical instrument.

Wavetable synthesis is a sound synthesis technique used to create quasi-periodic waveforms often used in the production of musical tones or notes.

A music workstation is an electronic musical instrument providing the facilities of:

A rompler is an electronic musical instrument that plays pre-fabricated sounds based on audio samples. The term rompler is a blend of the terms ROM and sampler. In contrast to samplers, romplers do not record audio. Both may have additional sound editing features, such as layering several waveforms and modulation with ADSR envelopes, filters and LFOs.

<span class="mw-page-title-main">Yamaha XG</span>

Yamaha XG is an extension to the General MIDI standard, created by Yamaha. It is similar in purpose to the Roland GS standard.

<span class="mw-page-title-main">Sound module</span> Externally controlled electronic musical instrument

A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which the most common type is the musical keyboard. Another common way of controlling a sound module is through a sequencer, which is computer hardware or software designed to record and playback control information for sound-generating hardware. Connections between sound modules, controllers, and sequencers are generally made with MIDI, which is a standardized interface designed for this purpose.

<span class="mw-page-title-main">Korg OASYS</span> Workstation synthesizer

The Korg OASYS is a workstation synthesizer released in early 2005, 1 year after the successful Korg Triton Extreme. Unlike the Triton series, the OASYS uses a custom Linux operating system that was designed to be arbitrarily expandable via software updates, with its functionality limited only by the PC-like hardware.

<span class="mw-page-title-main">Yamaha YMF7xx</span>

There have been various families of Yamaha audio controllers labelled as YMF7xx.

<span class="mw-page-title-main">Waldorf Music</span> German synthesizer company

Waldorf Music is a German synthesizer company. They are best known for the Microwave wavetable synthesizer and Blofeld virtual analogue synthesizer.

<span class="mw-page-title-main">Korg Wavestation</span> Synthesizer

The Korg Wavestation is a vector synthesis synthesizer first produced in the early 1990s and later re-released as a software synthesizer in 2004. Its primary innovation was Wave Sequencing, a method of multi-timbral sound generation in which different PCM waveform data are played successively, resulting in continuously evolving sounds. The Wavestation's "Advanced Vector Synthesis" sound architecture resembled early vector synths such as the Sequential Circuits Prophet VS.

<span class="mw-page-title-main">Sound Blaster 16</span> Sound card by Creative Technology

The Sound Blaster 16 is a series of sound cards by Creative Technology, first released in June 1992 for PCs with an ISA or PCI slot. It was the successor to the Sound Blaster Pro series of sound cards and introduced CD-quality digital audio to the Sound Blaster line. For optional wavetable synthesis, the Sound Blaster 16 also added an expansion-header for add-on MIDI-daughterboards, called a Wave Blaster connector, and a game port for optional connection with external MIDI sound modules.

<span class="mw-page-title-main">Sound Blaster AWE32</span> Sound card for PCs

The Sound Blaster AWE32 is an ISA sound card from Creative Technology. It is an expansion board for PCs and is part of the Sound Blaster family of products. The Sound Blaster AWE32, introduced in March 1994, was a near full-length ISA sound card, measuring 14 inches (356 mm) in length, due to the number of features included.

<span class="mw-page-title-main">Creative Wave Blaster</span> MIDI synthesizer

The Wave Blaster was an add-on MIDI-synthesizer for Creative Sound Blaster 16 and Sound Blaster AWE32 family of PC soundcards. It was a sample-based synthesis General MIDI compliant synthesizer. For General MIDI scores, the Wave Blaster's wavetable-engine produced more realistic instrumental music than the SB16's onboard Yamaha-OPL3.

The Yamaha FS1R is a sound synthesizer module, manufactured by the Yamaha Corporation from 1998 to 2000. Based on Formant synthesis, it also has FM synthesis capabilities similar to the DX range. Its editing involves 2,000+ parameters in any one 'performance', prompting the creation of a number of third party freeware programming applications. These applications provide the tools needed to program the synth which were missing when it was in production by Yamaha. The synth was discontinued after two years, probably in part due to its complexity, poor front-panel controls, brief manual and limited polyphony.

<span class="mw-page-title-main">Synthesizer</span> Electronic musical instrument

A synthesizer is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis and frequency modulation synthesis. These sounds may be altered by components such as filters, which cut or boost frequencies; envelopes, which control articulation, or how notes begin and end; and low-frequency oscillators, which modulate parameters such as pitch, volume, or filter characteristics affecting timbre. Synthesizers are typically played with keyboards or controlled by sequencers, software or other instruments and may be synchronized to other equipment via MIDI.

Seer Systems developed the world's first commercial software synthesizer in the early 1990s. Working in conjunction with Intel, then Creative Labs, and finally as an independent software developer and retailer, Seer helped lay the groundwork for a major shift in synthesis technology: using personal computers, rather than dedicated synthesizer keyboards, to create music.

<span class="mw-page-title-main">PPG Wave</span> Synthesizer

The PPG Wave is a series of synthesizers built by the German company Palm Products GmbH from 1981 to 1987.

References

  1. "Digital Waveguide Synthesis Papers, Software, Sound Samples, and Links". Julius Orion Smith III Home Page. Retrieved 2019-07-17.
  2. "PluckTwo Class Reference". The Synthesis ToolKit in C++ (STK). Retrieved 2019-07-17.
  3. "Inside a Luxury Synth: Creating the Linux-Powered Korg OASYS". O'Reilly Media . 2005-11-09. Archived from the original on 2011-08-15. Retrieved 2019-07-17.
  4. "Cakewalk Dimension Pro". Sound On Sound. Retrieved 2019-07-17.

Further reading