Bristol émulateur de synthétiseurs (analogiques et numériques) vintages.
Bristol : un synthétiseur ARP 2600 émulé. Cliquer sur l'image pour agrandir.
Retrouvez les exemples sonores dans la
galerie "Fichiers musicaux".
Site web officiel :
http://bristol.sourceforge.net/
.
Version actuelle :
0.60.11 du
2013 01 24.
Lien de téléchargement :
http://sourceforge.net/projects/bristol/files/
.
Support :
Jack.
Licence :
GNU GPL.
Développeur : Nick Copeland (ncopeland).
Description
Bristol est un émulateur de synthétiseurs analogiques et numériques. On y retrouve tous les grands classiques du synthétiseur, de ce qui ont marqué l'histoire de la musique comme le
MiniMoog et son concurrent l'
ARP Odissey.
Au total,
Bristol propose 36 émulations de synthétiseurs. La liste de tous les synthétiseurs actuellement disponibles se trouve sur
la page d'accueil

du site du projet.
Il s'accompagne de sa propre bibliothèque d'affichage graphique dédiée nommée
Brighton.
Sa
TODO-list

possède encore quelques belles promesses.
Changelog
[+]
Les nouveautés dans les dernières versions :
version 0.60.9 du 25 octobre 2011
version 0.60.8 Maemo beta du 27 décembre 2010
Bristol pour Maemo est une version de
bristol fonctionnant sur les périphériques équipés de Maemo-linux (téléphone Nokia N900, etc.)
ceci est la première version spécifique Maemo, disponible sous le format de packaging debian
.deb, il s'agit d'une version de développement
- seul le l'émulation minimog est fonctionnelle pour le moment
- il existe des problèmes de latence liés à pulseaudio, et il est conseillé d'optimiser la vitesse du CPU grâce a des outils comme cpufreq-set pour éviter les x-runs.
- référez-vous à l'annonce officielle pour l'installation
version 0.60.8 du 22 décembre 2010
- modification de la manipulation du fichier bristolrc avec utilisation de PREARGS et POSTARGS pour plus de flexibilité dans la gestion des paramètres utilisateurs et corriger les paramètres de latence de l'émulateur ARP 2600
- optimisations de la précision de l'émulateur hammond et ajout de nouveaux profiles tonewheel dans /usr/local/share/bristol/memory/profiles/tonewheel*
- correction de bugs (ticks audibles et notes figées) et ajout d'un flag -keytoggle
- correction d'un bug qui limitait le pitch bend à un demi-ton par défaut et possibilité de le contrôler grâce à la roue de modulation ainsi que la roue de pitch bend
- correction d'un bug MIDI
- correction du bug au démarrage avec jack et ladish
- mise à jour de la page du manuel
- des tonnes d'autres corrections/améliorations visibles dans le changelog
Les différents synthétiseurs
[+]
Voici une liste des synthétiseurs les plus marquants émulés par
Bristol.
Synthétiseurs ARP
ARP Instruments Inc. est une entreprise américaine qui est très célèbre pour les synthétiseurs qu'elle a conçu au début des années soixante-dix. Elle a mis la clé sous la porte en 1981.
- ARP 2600 (-2600)
Synthèse soustractive analogique - monophonique
Arp était le concurrent fabuleux de Moog dans les années 70, des sons "cosmiques" utilisés entre autre dans la guerre des étoiles et des modules pré-patchés (pratiques).
L'émulation est réussie, le moteur de synthèse employé doit s'y prêter, de plus, on peut "patcher" les modules entre eux comme sur le vrai !
Exemple de sons, fichier arp2600 bristol essais
- ARP Axxe (-axxe)
Synthèse soustractive analogique - monophonique
Encore un synthétiseur Arp avec mémorisations et modules de synthèse simplifiés
En émulation, ce synthétiseur semble plus limité, les sons beaucoup plus restreints et typés
- Odyssey
Synthèse soustractive analogique - monophonique
Synthétiseur se situant entre l'Axxe et le 2600
L'émulation me parait meilleure que l'Axxe et plus facile d'accès que le 2600
Synthétiseurs KORG
Korg est une entreprise japonaise qui conçoit des instruments de musique électroniques, des processeurs audio, des pédales d'effet pour guitare et toutes sortes de matériel dédié à la musique. Commençant avec du matériel analogique, elle s'est ensuite tournée vers le numérique.
- KORG Mono/Poly (-mono)
Synthèse soustractive analogique - mono / polyphonique 2 voies
Synthétiseur accessible
- KORG Poly6 (-poly)
Synthèse soustractive analogique - polyphonique 6 voies
Le concurrent direct du Juno 6 / 60, de bons sons
Mêmes problèmes que le juno, trop typé Techno / numérique
Synthétiseurs MOOG
Moog Music est une célèbre marque américaine née en 1953 par le Dr. Robert Moog (Bob pour les intimes). Créant au départ des
theremins

en kit, elles s'est ensuite illustrée en créant des synthétiseurs analogiques parmi les plus connu et les plus utilisés de la planètes.
- MemoryMoog (-memory)
Synthèse soustractive analogique - polyphonique
Moog à la sauce polyphonique, gros sons
Dans cette émulation, j'apprécie les modulations évolutives.
- MiniMoog (-mini)
Le Minimoog pourtant considéré comme l'archétype du synthé, se distingue par ses enveloppes ADS.
Synthèse soustractive analogique - monophonique
Et un MiniMoog, un
(1970), gros sons, mythique, joués par les plus grand groupes Pop / Rock de l'époque (et même après).
- Explorer(-explorer)
Synthèse soustractive analogique - monophonique
Version actualisée du MiniMoog avec mémoires
Son trop numérique, difficulté pour obtenir un son bien "gras", le gros son quoi !
Synthétiseurs OBERHEIM
Autre géant américain, la marque de Tom Oberheim, s'est très tôt distinguée pas ses modules SEM, sorte de petit synthé complet, qui pouvait se combiner pour obtenir les premiers polyphoniques 4 ou 8 voix avec mémoires. Ces premiers Oberheim avaient 2 VCO par voix et un filtre multimodes. Les polyphoniques qui suivront (OB8/OBXa/OBX) s'en inspireront. La réponse 12db/octave est typique de ces synthés permettant des pads très brillants à la Jump de VanHalen.
- Oberheim OBX (-obx)
Synthèse soustractive analogique - polyphonique
Sons très typés, brillant
- obxa (-obxa)
L'OBxa original avaient un VCF avec deux modes (12db et 24db/octave).
Synthétiseurs ROLAND
Roland est une entreprise japonaise qui produit des instruments de musique électronique, des équipements électroniques et des logiciels. Elle est bien connue pour ses boites à rythme TRT606, TRT707 et TRT808 très utilisées encore aujourd'hui mais aussi pour ses synthétiseurs.
- Juno6 (-juno)
Synthèse analogique - polyphonique 6 voies
Synthétiseur populaire analogique à port DCB (ancêtre du MIDI) en 1982, parfait pour comprendre simplement la synthèse soustractive. Les oscillateurs (DCO) étaient pilotés de façon numérique (meilleure stabilité).
Comme souvent sur les ROLAND, un filtre Passe-Haut fixe permet de se débarrasser de basses parfois trop encombrantes, ce qui est très utile pour programmer certains sons.
Le son émulé est très numérique et typé "techno"
Synthétiseurs SEQUENTIAL CIRCUITS
Sequential Circuits était une entreprise californienne qui produisait exclusivement des synthétiseurs. Elle a beaucoup participé au développement technologique des synthétiseurs et est à l'origine de beaucoup de fonctionnalités qui sont aujourd'hui considérées comme essentielles. Elle a également fortement contribué à la définition du format
MIDI. Elle a été revendue à Yamaha en 1987.
- Prophet 5 (-prophet)
Synthèse soustractive analogique / numérique - polyphonique 5 voies
Autre synthétiseur de légende avec gros sons, polyphonie, mémorisations et premières puces dédiés à la synthèse sonore (pour gérer la polyphonie et les mémorisations entre autre).
- Prophet 10 (-pro10)
Synthèse soustractive analogique / numérique - polyphonique 2 X 5 voies
Le Prophet 10 est tout simplement une version double du Prophet 5
- pro52
Une émulation du Prophet de la version Vsti (encore une réplique de l'émulation
Synthétiseur FM
- Synthé 6OP (-dx)
Synthèse à modulation de fréquence numérique - polyphonique 16 voies
La synthèse FM se démocratise en 1983, très puissant mais très difficile à programmer (à l'époque, 99% de ce synthé revenant en SAV n'avais jamais été "bidouillé" au niveau sonore).
L'émulation est bonne avec une approche plus conviviale du point de vue modification du son (surtout par rapport à l'original
Exemple de sons, fichier dx bristol essais
Les orgues électriques
- Hammond B3 (-hammond)
Synthèse additive - polyphonie totale
Émulation de l'orgue mythique Hammond, années 60
Une émulation de l'orgue Hammond de la version Vsti (c'est rigolo, une réplique de l'émulation
)
Son intéressant mais niveau faible et saturation rapide
- Orgue Vox (-vox)
Synthèse additive - polyphonie totale
Le vox est un orgue électrique utilisé dans le rock, en particulier par des groupes comme les Doors.
Sa sonorité est plus agressive et électrique, à cause notamment de la tirette rouge avec le symbole en forme de dent-de-scie à côté de celle sinusoïdale, les harmoniques sont plus nombreuses et le son plus riche.
Ah les années 60 / 70, toute une époque
, mélangé avec un autre orgue, cela devrait être cool
tiki-download_file.php?fileId=33 fichier vox bristol essais
Piano électriques
- Piano Rhodes (-rhodes)
Piano électrique joué par les plus grand musiciens de R&B (Ray Charles...), construit au départ avec des éléments d'aéronefs dans les années 40 !
Ressemble plutôt à un son digital FM des années 80 ou un jouet !
- (-rhodesbass)
Autres
- Le mixeur (-mixer)
Installation
[+]
Sur LibraZiK
[+]Sur Mepis 6 / (K)Ubuntu ou bien Debian 5.0 Lenny
[+]
- Télécharger le fichier bristol-0.50.2.tar.gz (il se peut qu'il existe aujourd'hui une version plus récente)
Sur le site
http://mdesigner.free.fr/index.php?2006/09/29/78-au-chapitre-des-synthetiseurs-virtuels-bristol

puis
https://sourceforge.net/projects/bristol
.
Puis décompresser l'archive dans le répertoire utilisateur.
Installer depuis l'utilitaire Synaptic ou bien via la commande apt-get install :
- libasound2 et libasound2-dev
- liblo0 et liblo0-dev
Installer libX11-dev pour l'interface graphique :
aptitude install libX11-dev
- Pour que Jack puisse être compilé avec Bristol:
apt-get install libjack0.100.0-dev
ou via Synaptic
ensuite taper dans le répertoire de bristol :
./configure
si tout va bien ça donne ça à la fin :
| Build with OSS support ......................... : true
| Build with ALSA support ........................ : true
| Build with JACK support ........................ : true
| Build with JACK MIDI support ................... : true
| Build with semaphore support.................... : true
| X11 include file availability .................. : true
| Bin directory .................................. : /usr/local/bin
| Lib directory .................................. : /usr/local/lib
| Data directory ................................. : /usr/local/share/bristol
| author ......................................... : Nick Copeland
| email .......................................... : nickycopeland@hotmail.com
| web ............................................ : http://bristol.sf.net
si il n'y pas de "false", c'est qu'il a de bonne chances que la compilation se passe bien.
Pour compiler il faut taper :
make
puis :
make install
- Dans /home/nom_utilisateur/bristol-0.50.2/bin/ lancer
./startBristol -nom_synthé

Pour le nom_synthétiseur voir liste plus loin
ou (mieux, bien sur
- Lancer QJackCtl (interface graphique) puis:
./startBristol -nom_synthé -jack

Bristol apparaît en audio et en MIDI dans l'onglet Connections de
QJackCtl !
Attention : il se peut que que bristol ne fonctionne pas via l'entrée Midi alsa. Dans ce cas il sera nécessaire de faire le pont entre Midi jack (onglet midi sous qjackctl) et Midi d'alsa (onglet alsa sous qjackctl) à l'aide de a2jmidid.

Ne pas jouer avec la souris sur le clavier de chaque synthétiseur car les notes se bloquent, préférer
Le clavier virtuel Vkeybd ou un vrai clavier bien sur

.
Si une note se bloque, c'est qu'elle n'a pas reçu d'information note Off (MIDI), il faut donc rejouer la même note pour renvoyer l'information manquante ! Voir page
MIDI pour plus d'informations.
Sur Ubuntu
[+]
La version 0.60.10 de
Bristol est disponible dans les dépôt de la 12.04 ; pour les versions plus anciennes d'Ubuntu, deux possibilités s'offrent à vous :
- le compiler à partir des sources
- l'installer depuis des PPA
Bristol se compile par la méthode classique qui utilise
make. Allez donc voir sur cette page pour savoir comment faire :
Compiler avec make.
Pour la seconde solution, vous pouvez ajouter dans votre liste de dépôts le
PPA de FalkTX. Pour plus d'info sur l'ajout d'un PPA, allez voir la doc Ubuntu :
Ajouter un PPA
.
Pour Lucid Lynx, le PPA à ajouter est
ppa:falk-t-j/lucid
Sur ArchLinux
[+]
Bristol est disponible dans les dépôts AUR, mais à ce jour (le 10/01/2021), une erreur empêche la compilation. Mais on peut contourner le problème très facilement en récupérant une archive .deb. Ce type de paquet est normalement destiné pour les systèmes Debian et dérivée (Ubuntu, Mint,...), mais on peut parfois le faire fonctionner sans problème sur d'autres distributions.

Il vous faut l'archive principale et une dépendance obligatoire, bristol et bristol-data

Vous pouvez alors récupérer les archives à ces adresses par exemple :
https://packages.ubuntu.com/fr/xenial/amd64/bristol/download
et
https://packages.ubuntu.com/fr/xenial/all/bristol-data/download

Pour chacun des deux paquets, décompressez l'archive et allez dans le dossier data/usr

Le contenu de chaque dossier est à copier dans le dossier du même nom se situant dans /usr de votre système, par exemple, le contenu de share dans /usr/share

Si vous utilisez un gestionnaire de fenêtre qui range les fenêtres en pavés (tiles) comme dwm, certains émulateurs supportent mal le tiling, vous devrez alors passer en mode floating.
Problèmes d'affichage graphique
[+]

Certaines cartes graphiques peuvent générer un problème d'affichage vu que l'on peut dimensionner la fenêtre (SIS par exemple), résolu en installant le noyau 2.6.18.1-rt4 (par exemple) rajoutant des nouveaux modules pour ce type de cartes vidéo.

L'installation d'un noyau Rt résout les problèmes audio (+ une faible latence

L'installation de certaines librairies (libjack0.100.0-dev ou équivalent) en rapport avec alsa rajoute la facilité de connections avec jack / Qjack (en fait, cela permet d'inclure jack/qjack lors de la compilation de Bristol).
Utilisation
[+]
Lancement
Bristol peut se lancer dans un terminal ou à l'aide d'un petit logiciel nommé "
monoBristol", décrit ci-dessous.
1. Depuis un terminal
Bristol présente de multiples options.
Il faut en effet spécifier l'émulation de synthétiseur choisi, puis ensuite régler les paramètres de connexion. Il y a encore de nombreux autres paramètres possibles.
La demande d'aide vous en montrera quelques unes.
startBristol -h
Voici les options proposées :
bristol ''numéro_de_version''
startBristol [-explorer|-mini|-memory|-hammond|-b3|-dx|-axxe|-odyssey|-2600|-juno|-prophet|-pro10|-pro52|-mixer|-vox|-rhodes|-rhodesbass|-obx|-obxa|-mono|-poly] [-oss|-alsa] [-libtest] [[-verbose|-v] -help|-h]
startBristol -v -h for more verbose help output on device configuration, etc.
Pour voir toutes les options possibles, taper
startBristol -v -h
Voici un exemple pour lancer une émulation synthétiseur Hammond B3 avec les ports
Jack.
startBristol -b3 -jack
Cette ligne est assez simple mais on peut parfois s'arracher les cheveux pour que Bristol fonctionne bien.
Il reste à faire les connections dans
Jack, au niveau du MIDI et du son pour pouvoir jouer.
1. Autres Options
Touches:
- P: sort une copie d'écran
- Q: enlève le "Bristol" en surimpression
1.1. Avec MonoBristol
MonoBristol est un lanceur en interface graphique pour Bristol. Il permet d'éviter de taper les longues lignes de commande qui permettent habituellement de lancer Bristol depuis un terminal. Le choix du synthétiseur à émuler et le paramétrage se fait de manière beaucoup plus intuitive. Rendez-vous sur
cette page pour en savoir plus.
Connecter et jouer sur Bristol
Une fois
Bristol lancé, une fenêtre va s'ouvrir avec une interface graphique qui reproduit le visuel du synthétiseur avec son clavier, ses boutons, ses tirettes, etc...
Il est possible de jouer en cliquant sur les différentes touches de ce clavier. Mais bon disons que ce n'est pas très pratique. Heureusement il est possible de contrôler
Bristol avec un
clavier MIDI.
Il faut donc réaliser les connections dans
JACK, dans l'onglet son d'abord, afin que la sortie audio du synthé soit dirigée vers la sortie de votre carte son. Puis n'oubliez pas de connecter votre clavier MIDI à l'entrée MIDI de
Bristol. Pour cela rendez-vous dans l'onglet ALSA ou Jack, en fonction des pilotes MIDI que vous avez sélectionné (par défaut Jack).
Dès que les connections sont réalisées, vous pouvez jouer. Vous pouvez agir sur les différents boutons pour modifier le son.
Quelques raccourcis sont à connaître pour ne pas perdre son travail.
Ctrl+
S sauvegarde les réglages dans la banque sélectionnée tandis que
Ctrl+
L les chargent. La banque de son est indiquée dans le cadre situé :
- soit au dessus du pad numérique, généralement avec inscrit : MIDI
- soit au niveau de l'inscription memory ou programs
Généralement vous trouverez les banques de sons au niveau des deux boutons
Load et
Save ou parfois
S et
L. Ces boutons ont les mêmes effets que les raccourcis clavier cités ci-dessus.
Cet ensemble de synthétiseurs réunis dans un seul programme est un exploit vu la taille ridicule, la qualité est variable mais en associant plusieurs modules ensembles, le résultat peut être vraiment surprenant. Bien sûr, beaucoup de sons se ressemblent vu que le moteur pour générer la synthèse virtuelle est identique.
Si la comparaison avec le son des instruments analogiques véritables est toujours un peu en défaveur de l'imitation, l'intérêt est de pouvoir avancer dans ses compositions, quitte à remplacer plus tard les prises par de meilleurs sources.
Plus faciles d'accès qu'un gros synthétiseur virtuel comme
ZynAddSubFX, ces petits synthétiseurs ne manqueront pas de susciter de nouvelles idées de compositions, aidés en cela par leur aspect didactique et amusant. Idéal pour découvrir la synthèse sonore et son histoire !
Bref, même si la qualité peut sembler trop "numérique" et donc la diversité sonore faible, il ne faut pas hésiter à l'essayer, rien que pour les souvenirs... ...et découvrir un monde
Liens
Logiciels similaires :
Forum lié :