amSynth est un synthétiseur type analogique simple et sympa.
Site web officiel :
http://amsynth.github.io/.
Version actuelle :
1.13.4 du
2024 05 02.
Lien de téléchargement :
https://github.com/amsynth/amsynth/releases/.
Support :
Jack,
Ladspa,
Non-Session-Manager.
Licence :
GNU GPL.
Description
Il existe des synthétiseurs virtuels qui permettent d'aborder la synthèse d'une façon simple tout en obtenant des sons très intéressants,
amSynth (Analogue Modeling SYNTHesizer) fait partie de cette catégorie.
Utilisation
[+]
1. Branchements
Il faut donc lancer le serveur
Jack (
QJackCtl en fait), relier le clavier Midi à l'entrée
amsynth, l'audio devrait être activée.
2. Premier pas
Pour se familiariser, il est préférable de choisir un preset (présélection). J'ai choisi un orgue pour commencer (qui est une des formes d'onde les plus facile à reproduire avec la flûte).
Ce synthétiseur est donc de type "analogique" (les premiers synthétiseurs dans les années 60 étaient de ce type) avec:
- 2 oscillateurs
- Enveloppes ADSR
- Réverbération ! (n'existait pas intégrée dans les modules à l'époque, le numérique permet des choses...)
- Modulations
- Point de coupure (CuttOff)
Bref, du classique mais de l'efficace comme nous allons le voir par la suite...
3. Enregistrements
3.1. Preset Electric Organ 1, sans modification
La forme d'onde étant simple, le contenu du signal comporte peu d'harmoniques, l'enregistrement suivant rappelle les synthétiseurs basiques:
http://www.linuxmao.org/tikiwiki/tiki-list_file_gallery.php?galleryId=1 fichier ams_test_organ01_bluedid29
En choisissant square (signal carré) pour l'oscillateur 1 et saw (signal en dent de scie) pour l'oscillateur 2, le son devient plus brillant!:
http://www.linuxmao.org/tikiwiki/tiki-list_file_gallery.php?galleryId=1 fichier ams_test_organ02_bluedid29
3.3. Preset Electric Organ 1
- Modification en jouant sur la fréquence de coupure et la résonance, le son devient plus "électronique" tendance "tech!:
L'image de la forme d'onde permet de voir l'ajout d'harmoniques par rapport au premier essai
http://www.linuxmao.org/tikiwiki/tiki-list_file_gallery.php?galleryId=1 fichier ams_test_organ03_bluedid29
3.4. Plusieurs presets
Enregistré sous Ardour 2.1, Ubuntu Studio 7.04 avec 9 pistes donc 9 sons différents ;-)
Le fichier amsynth01_bluedid_extrait_2007_12_07.ogg,
est disponible en galerie de téléchargement :
http://www.linuxmao.org/tikiwiki/tiki-list_file_gallery.php?galleryId=1
Changelog
[+]
version 1.3.0 du 24 décembre 2011
version 1.2.3 du Le 8 mai 2010
amSynth est un synthétiseur type analogique simple et sympa.
- correction d'un bogue à la fermeture du programme et d'un autre avec l'affichage du clavier virtuel (grisé)
- correction d'un bogue avec le chargement des présélections pour les systèmes non-anglais/américains
- réduction des effets d'aliasing avec les formes d'ondes en dent de scie
- amélioration des performances du générateur de bruit
- ajout d'un seuil maximum pour le paramètre pulsewidth pour les générateurs de formes d'ondes carrées (square) et pulse pour éviter le silence
- modification du volume général (master_vol) par défaut pour supprimer des distorsions harmoniques
- ajout d'un pré-réglage d'usine - Dirty Pulsating Bass
- ajout d'un indicateur de modification de fichier dans la barre de titre (le symbole "*")
- compile correctement avec gcc 4.5 et avec certaines plateformes auparavant non supportées.
- l'exécutable n'est plus installé avec l'activation de suid. (peut être ré-activé avec l'option ./configure --enable-realtime mais utiliser jack de préférence)
- améliorations diverses du code et nettoyage des messages d'infos à la compilation.
Utilisation d'un contrôleur midi
Fermez amsynth et éditez le fichier .amSynthControllersrc à la racine de votre répertoire personnel. Chaque ligne correspond à un message midi type CC, il suffit de mettre sur les lignes correspondantes le nom du paramètre que l'on souhaite piloter depuis sa surface de contrôle. La liste des paramètres est visible dans le fichier .amSynth.presets de ce même dossier.
Exemple : je souhaite utiliser une surface type touchpad (comme intégré aux
korg nanopad) pour contrôler le cutoff et le decay du filtre en sachant que les messages utilisés par le pad sont CC 1 et CC2. Le début du fichier sera ainsi :
null
filter_decay
filter_cutoff
null
...
et c'est tout ! (ha non, relancez amSynth ;-)
Installation
[+]
avec ma distribution :
compilation "à la main" :
... à écrire ...
Bref, ce synthétiseur virtuel est léger et pourra vraiment être joué (surtout associé à d'autres synthétiseurs) pour apporter une couleur très typé analogique - numérique
amSynth est actuellement développé pour pouvoir être intégré en temps que greffon de norme
Dssi. Le travail, présent dans le SVN, semble presque terminé.