Bristol is a synthesizer emulator application. Bristol uses the sound card
PCM generator and can be MIDI driven, furthermore it can be set to use the
low latency scheduling feature of the kernel, reducing audio under runs.
It can handle any number of simultaneous synthesizers (they all connect to
the same engine). It supports splitting and layering the keyboard with
multiple synthesizers on a single midi channel. Currently Bristol emulates
the following keyboards: Moog Mini, Moog Voyager (Bristol "Explorer"),
Sequential Circuits Prophet-5, Roland Juno-6, Yamaha DX-7,
Hammond (single manual), Hammond B3 (dual manual).
bristol for Debian
The bristol command allows you to adapt the synthesizer either to the
ALSA or the OSS sound systems. In order to run the synthesizer you
need a MIDI device though. If you do not have a MIDI card you might
also use the virtual MIDI card supplied by the ALSA sound drivers.
The module is called snd-virmidi.
-- Guenter Geiger (Debian/GNU) <email@example.com>,
This is a write-up of each of the emulated synthesisers. The algorithms
employed were 'gleaned' from a variety of sources including the original
owners manuals, so they may be a better source of information. The author
has owned and used a selection but far from all of the originals. Some of them
were built just from descriptions of their operation, or from
0.50.3 17 Mar 2010 Band limited oscillator corrections, filter optimisation, GUI enhancements.
0.50.2 06 Feb 2010 Real time processing enhancements
0.50.1 22 Jan 2010 Usability enhancments, LADI level 1 compliance, process distribution
0.40.8 22 Jan 2010 Maintenance release
0.40.7 22 Nov 2009 Maintenance release
0.40.6 28 Sep 2009 Maintenance release
0.40.5 23 Jul 200