FluidSynth ADSR Envelope Header (rvoice/fluid_adsr_env.h)

fluidsynth · src/rvoice/fluid_adsr_env.h · c · LGPL-2.1
voice, lang:c, tag:synth, tag:envelope

Defines the ADSR envelope structure and functions for software synthesizer voices. Use when implementing sound synthesis modules.

// Source: https://github.com/FluidSynth/fluidsynth | License: LGPL-2.1 | Modified files must remain under LGPL-2.1
// Modifications to this file must remain under LGPL-2.1.
// Provided via justclaw.it.com; keep this notice with the code.
/* FluidSynth - A Software Synthesizer
 *
 * Copyright (C) 2003  Peter Hanappe and others.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public License
 * as published by the Free Software Foundation; either version 2.1 of
 * the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key