ZynAddSubFX: Patch mode Mono étendu + fontes ajustées
Salut tout le monde,
J'ai réalisé un patch applicable au code source de ZynAddSubFX-2.2.1 que j'ai posté dans la section "Patches" du projet ZynAddSubFX sur SourceForge.net:
http://sourceforge.net/tracker/?group_id=62934&atid=502314
C'est le patch nommé "Extended Mono + Reduced UI Font sizes".
Il apporte les modifications suivantes :
- Un mode Legato, comparable au mode Mono "normal" mais qui permet de jouer sans que les notes ne redémarrent (en fait ça modifie la hauteur et la vélocité de la note qui est déja en train de jouer). Ce mode est activable en utilisant le sélecteur Poly/Mono/Legato qui remplace le switch "Poly". Pour jouer en legato il faut passer d'une note à l'autre en gardant la précédente appuyée, ou utiliser une pédale de sustain.
- Une mémoire de notes "last note priority" en mode Mono/Legato qui rejoue la note toujours appuyée la plus récente quand on relâche la note actuelle.
- Maintenant en mode Mono (et Legato), l'effet Portamento ne s'active pas sur une première note, une note précédente doit être appuyée ou en sustain.
En option (il y a un choix de 2 patch avec ou sans ce qui suit) :
- Les tailles de fontes de l'interface graphique ajustées à la baisse, car il semble que sur beaucoup de systèmes (incluant le mien) les textes de l'interface graphique s'affichent légèrement trop gros. Cependant, comme il est possible que ce problème de fontes n'affectes pas tous les systèmes, j'ai fait un autre patch alternatif qui ne touche pas aux tailles des fontes.
Donc choisir un de ces deux patchs :
- 'zyn-2.2.1-extendedmono_only-*.diff' : Ne change pas la taille des fontes.
- 'zyn-2.2.1-extendedmono+fontresize-*.diff' : Ajuste la taille des fontes.
Voila, j'espère que vous l'essayerais.
Vos commentaires, questions, etc. sont les bienvenus.
EDIT (28 Oct 2006) : J'ai mis à jour le patch (maintenant v2), car il y avais un bug où certains instruments n'étaient pas joués comme il faut en legato.
EDIT2 (31 Oct 2006) : Nouvelle version v3, devrais corriger les sauts d'intensité qu'il y avais dans les transitions de notes legato. Maintenant les transitions legato sont plus propres (bien que toujours brusques).
EDIT3 (10 Nov 2006) : Mise à jour "v4", corrige juste quelques bugs dans le code legato qui fesaient crasher le programme quand on modifiait les paramètres de ADDsynth ou SUBsynth en même temps qu'on jouais des notes legato.
EDIT4 (13 Nov 2006) : Mise à jour "v5", apporte une grosse amélioration au mode legato, maintenant les transitions entre les notes legato se font via un crossfade de l'ancien signal vers le nouveau. Ce qui résulte en des transitions lisses et sans "clicks".
J'ai réalisé un patch applicable au code source de ZynAddSubFX-2.2.1 que j'ai posté dans la section "Patches" du projet ZynAddSubFX sur SourceForge.net:
http://sourceforge.net/tracker/?group_id=62934&atid=502314

C'est le patch nommé "Extended Mono + Reduced UI Font sizes".
Il apporte les modifications suivantes :
- Un mode Legato, comparable au mode Mono "normal" mais qui permet de jouer sans que les notes ne redémarrent (en fait ça modifie la hauteur et la vélocité de la note qui est déja en train de jouer). Ce mode est activable en utilisant le sélecteur Poly/Mono/Legato qui remplace le switch "Poly". Pour jouer en legato il faut passer d'une note à l'autre en gardant la précédente appuyée, ou utiliser une pédale de sustain.
- Une mémoire de notes "last note priority" en mode Mono/Legato qui rejoue la note toujours appuyée la plus récente quand on relâche la note actuelle.
- Maintenant en mode Mono (et Legato), l'effet Portamento ne s'active pas sur une première note, une note précédente doit être appuyée ou en sustain.
En option (il y a un choix de 2 patch avec ou sans ce qui suit) :
- Les tailles de fontes de l'interface graphique ajustées à la baisse, car il semble que sur beaucoup de systèmes (incluant le mien) les textes de l'interface graphique s'affichent légèrement trop gros. Cependant, comme il est possible que ce problème de fontes n'affectes pas tous les systèmes, j'ai fait un autre patch alternatif qui ne touche pas aux tailles des fontes.
Donc choisir un de ces deux patchs :
- 'zyn-2.2.1-extendedmono_only-*.diff' : Ne change pas la taille des fontes.
- 'zyn-2.2.1-extendedmono+fontresize-*.diff' : Ajuste la taille des fontes.
Voila, j'espère que vous l'essayerais.
Vos commentaires, questions, etc. sont les bienvenus.
EDIT (28 Oct 2006) : J'ai mis à jour le patch (maintenant v2), car il y avais un bug où certains instruments n'étaient pas joués comme il faut en legato.
EDIT2 (31 Oct 2006) : Nouvelle version v3, devrais corriger les sauts d'intensité qu'il y avais dans les transitions de notes legato. Maintenant les transitions legato sont plus propres (bien que toujours brusques).
EDIT3 (10 Nov 2006) : Mise à jour "v4", corrige juste quelques bugs dans le code legato qui fesaient crasher le programme quand on modifiait les paramètres de ADDsynth ou SUBsynth en même temps qu'on jouais des notes legato.
EDIT4 (13 Nov 2006) : Mise à jour "v5", apporte une grosse amélioration au mode legato, maintenant les transitions entre les notes legato se font via un crossfade de l'ancien signal vers le nouveau. Ce qui résulte en des transitions lisses et sans "clicks".