Yoshimi est un synthétiseur basé sur
ZynAddSubFX et optimisé pour
Linux.
Yoshimi : cliquez pour agrandir
Site web officiel :
http://yoshimi.sourceforge.net/
.
Version actuelle :
2.3.3.1 du
2024 09 25.
Licence :
GNU GPL.
Plateforme :
GNU/Linux.
Support :
jack-audio,
jack-midi,
alsa-audio,
alsa-midi,
jack-session,
ladish L1,
Non-Session-Manager et
LV2.
Développeur original :
Alan Calvert (Cal),
AutoStatic.
Description
Yoshimi est une reprise de la version 2.4.0 de
ZynAddSubFX pour
Linux seulement (pas de support
Windows)
Originellement créé afin de gagner en performances,
Yoshimi possède aussi aujourd'hui d'autres fonctionnalités non-présentes dans
ZynAddSubFX : il a notamment un meilleur support
JACK qui se traduit par moins de
Xruns et de nouvelles fonctions
MIDI.
Installation
[+]
avec ma distribution :
- présent sur LibraZiK-4 : Yoshimi - voir la version.
- présent sur LibraZiK-3 : Yoshimi - voir la version.
- gentoo : Yoshimi est disponible dans l'arbre officiel de portage, ainsi que dans l'overlay pro-audio. Vérifiez que vous avez de préférence une version de fltk inférieure à 2, et qu'elle est compilée avec le useflag
"opengl"
, et que le paquet sci-libs/fftw est compilé avec le useflag "threads"
.
- Ubuntu : disponible en paquet.
- Archlinux (le 21/10/2011) :
- présent sur LibraZiK-2 : Yoshimi - voir la version.
- présent sur LibraZiK : Yoshimi (voir la version).
- dispo dans les dépôts de Mageia 7 en version 1.5.10.2 .
compilation "à la main" :
...à écrire ...
Utilisation
Connection dans QJackCtl : cliquez pour agrandir
Charger une banque de son
Une fois
Yoshimi lancé, ouvrez la banque de sons dans le menu
Instrument puis
Show Instrument Bank.
Il est possible que votre liste de banques de sons soit vide. On va charger celles qui sont livrées avec Yoshimi :
- Ouvrir la fenêtre de configuration dans le menu Yoshimi puis Settings...
- Sélectionner les dossiers /usr/share/yoshimi/banks/ et /usr/share/yoshimi/presets/ dans leurs onglets respectifs comme dans le captures suivantes :
- Reste plus qu'à enregistrer avec le bouton Save settings.
- Et à mettre à jour la liste des banques, bouton Refresh bank list (ou redémarrer, mais dans ce cas n'oubliez pas de refaire les connexions dans QjackCtl ou Patchage ).
Au prochain redémarrage les banques seront là.
Voir yoshimi dans l'onglet "alsa" de qjackctl
Par défaut,
yoshimi utilise
jack-MIDI pour les flux MIDI : il apparaît donc dans l'onglet "MIDI" et non "alsa" de
QJackCtl (voir
jack-MIDI)
Si vous souhaitez le voir apparaitre dans l'onglet "alsa" pour le connecter à d'autres applications utilisant
alsa-midi, il y a plusieurs solutions :
- utilisation du pont jackMIDI-alsaMIDI : a2jmidid
- lancer yoshimi en ligne de commande avec l'option "-a" (alsa) :
~~red:$~~ yoshimi -a
Clavier virtuel
Clavier virtuel : cliquez pour agrandir
Le clavier virtuel s'ouvre en cliquant sur le bouton "virKbd". Il permet de tester les instruments avec la souris.
Panel
Panel : cliquez pour agrandir
Le panel permet d'attacher un instrument à chacun des 16 canaux MIDI.
Il suffit de cocher un canal pour l'activer et de cliquer dans le rectangle en haut pour ouvrir la banque de sons et sélectionner un instrument.
Tutoriels
Un tutoriel sur la modification du son en temps réel dans Yoshimi est disponible :
Yoshimi - modifications vectorielles temps réel
Changelog
[+]
Les nouveautés dans les dernières versions :
version 0.060.12 du 3 janvier 2012
version 0.060.11 du 2 janvier 2012
version 0.060.10 du 11 avril 2011
changements depuis la version 0.058.1 :
- ajout des améliorations récentes de zynaddsubfx sur les modes Unison et la réverb
- support jack-session
- correction d'un bug d'inversion de la stéréo
- MAJ du fichier COPYING et corrections d'anomalies avec la license
- correctifs et améliorations divers
version 0.060.1 bêta du 21 novembre 2010
version de développement
- suppression de l'option --show-console lors d'un redémarrage de jack-session
version 0.060-pre7 bêta du 31 octobre 2010
version de développement
- ajout des MAJ sur les fonctions reverb et Unison apportées à zynaddsubfx
- changement de l'emplacement du fichier de configuration : $HOME/.config/yoshimi/
- changements dans le CMakeLists.txt, et nouvelles dépendances à boost (pour la compilation)
- réorganisation de la collection d'instruments de Will, par Will
version Yoshimibb 0.061-pre7 beta du 22 septembre 2010
Ceci est une version de développement ! (à ne pas mettre entre toutes les mains), les changements par rapport à la version de développement précédente (0.061-pre5) sont :
- Cette version fonctionne avec les autres ordinateurs que celui du développeur, avec un peu de chance ;-)
- correction des segfault avec l'utilisation d'un boost pointer container
note de dernière minute : apparemment cette version est aussi boguée que la précédente et va être supprimée du répertoire sous peu. À utiliser seulement pour aider au développement !!
version 0.058.1 du 8 juillet 2010
- amélioration de la vitesse de chargement des instruments avec certains padsynth
version 0.059-pre2 du 8 juillet 2010
version de développement qui inclus :
- l'amélioration apportée à Yoshimi 0.058.1
- le support jack_session
cette version demande
jack2 >=0.118.3