FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. FluidSynth can read MIDI events from a MIDI input device and render them to an audio device using SoundFont instruments. SoundFont files are composed of digital audio "samples" and additional instrument
... [More] parameters. These files can be created or downloaded off the Internet. FluidSynth also has support for controlling effects in real time and can play MIDI files. [Less]
Qsynth is a fluidsynth GUI front-end application written in C++ around the Qt4 toolkit using Qt Designer. Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynth but for the moment it wraps the excellent FluidSynth.
... [More] FluidSynth is a command line software synthesiser based on the Soundfont specification. [Less]
Please visit the project homepage here.
Gleam is a sound synthesizer library written in C++. It receives sound synthesis events such as note on, program change, pitch bend, etc, and produces a raw audio stream.
Gleam is intended as a library rather than as a stand-alone program. However, some
... [More] basic example programs are provided that allow e.g. playing a MIDI file using a given soundfont.
Design goals include:
Well documented library API for use by external programs. Well documented and structured implementation to ease contributions by casual developers. Modularity so e.g. new synthesis models can be implemented with minimum impact on the rest of the codebase. Performance tweaks where they provide significant benefits or don't conflict with the other design goals. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy