Projects / Gleam Synthesizer

Gleam Synthesizer

Gleam is a software sound synthesizer. It receives timestamped synthesis events such as note on or program change and generates a raw audio stream. Early versions will provide wavetable synthesis based on the SoundFont 2 standard, but support for other synthesis models may be added in the future. Gleam is intended as a library that provides sound synthesis capabilities to other projects, but a few simple executable examples are included.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Jul 2008 17:37

Release Notes: A binary release of Gleam is now available as a Debian package. This package has been carefully tested with lintian and is believed to be completely problem-free. The interface for command line utilities was improved. Some MIDI controllers were fixed and some missing ones were added. Some MIDI file errors are now handled in a more lenient way. Some incorrect implementations of the SF2 spec were fixed. Debug instrumentation was added to synthesis to find problems more easily. Thread safety was improved.

Screenshot

Project Spotlight

Text2GUI

A program that generates Java GUIs from natural language.

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.