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
bristol (0.60.7-1) experimental; urgency=low
The size of the voice table is now set to 32 voices by default.
This is not the max table size which continues to be 128 voices:
the -voices option is a runtime parameter that can be used to increase
the size of the table above the VOICECOUNT limit.
-- Alessio Treglia <firstname.lastname@example.org> Wed, 27 Oct 2010 09:01:20 +0200