Xavier Kalenky sort la troisième version de son synthétiseur virtuel gratuit, KXOMNI-600-U3 avec, une fois encore, d'importants changements.
Laissons la parole à l’auteur :
Je voulais expérimenter une structure permettant de changer la composition harmonique des oscillateurs d’une manière simple et rapide. Je n’ai pas spécialement recherché à recréer le son vintage, il s’agit en fait d’un synthé hybride, un peu un mélange d’un KORG 800DV, d’un CASIO CZ, d’un CS 80 et de Synthedit bref plutôt pour faire des sons de synthé monophonique assez riches en harmoniques.
La structure stéréo de ce plug-in est son point fort, le musicien n’a qu’un seul cerveau, mais il a deux oreilles… Depuis le début du développement de ce plug-in, j’essaie de l’améliorer en modifiant certains modules. Je pense que récréer les défauts du son vintage est une fausse piste, il faut plutôt réduire les principaux défauts du numérique : distorsions, aliasing et linéarité (et finalement, cela revient au même). Je pourrais dès à présent faire une version avec mes oscillateurs, mais je préfère pour l’instant les réserver pour une éventuelle version shareware.
Première page du skin : Osc EG 1–2
Chaque Layer (le plugin est stéréo) est composé de deux oscillateurs : un « Phase Distortion Oscillator » (Pdo) et un « Oscillator » (Osc), ensuite le tout est traité par un « Filtre Multimode » (9 modes), une « Distorsion » et un « Feedback ». L’ensemble des modulations est contrôlé par un générateur d’enveloppe, la vélocité et le clavier.
Deuxième page du skin : LFO VCA VCF
Le son des oscillateurs est ensuite traité par un VCF stéréo (sans doute un des vcf le plus complet actuellement en freeware) et un VCA. Toutes les modulations des oscillateurs peuvent être modulées par un double LFO (monophonique).
Troisième page du skin : KXMOD
Ici vous avez accès au réglage du système Kxmod.
Mon module KXMOD permet de contrôler chaque voix de la même façon que les synthés hardwares vintages. En résumé, le son de chaque voix peut avoir certains paramètres réglés différemment (detune, cut off). Le module de la version 3.00 respecte les recommandations de la SDK de SE, il permet de contrôler en temps réel le detune de chaque voix. Les Leds vertes indiquent la voie en cours d’utilisation.
Hz > Cela permet de simuler une modulation cyclique très lente, un peu comme une instabilité de l’alimentation du synthé.
Offset > Réglage de l’accord pour chaque voix.
Les paramètres Tune1 et Tune2 correspondent au detune des layers 1 ou 2 tandis que C1 et C2 sont liés au cut off des filtres de la section » Osc EG 1–2 « . Dans cette section la nouveauté est la possibilité de choisir le niveau de départ des EG » Start level=0.0 « ou » Start level=Release level « et de régler le limiteur des EG de la section » Osc EG 1–2 " pour faire des crossfades entre les deux layers.
Quatrième page du skin : KXDELAY
Dans cette section j’ai incorporé une version spéciale de mon KXDELAY, j’ai rajouté un panoramique et un contrôle par un EG pour chaque layer.
Infos sur la version 3.0 du KXOMNI-600 :
Je travaille depuis plusieurs mois sur des nouveaux modules. Profitant du savoir acquis pendant ce développement, j’ai commencé au début du mois de novembre une nouvelle version du plug-in KXOMNI.
Le plug-in KXOMNI utilise 11 modules additionnels à ceux de SE, ce sont des modules SEM écrits en C++ (optimisés SSE et SSE2). Il s’agit principalement des filtres, de la distorsion et des ADSR.
Voici la liste des nouveautés de la version 3.0 :
Nouveau SKIN : à voir et à essayer…
Nouveau filtre SV multimode (LP, HP, BP, BR, 2 ou 4 pôles):
Il supporte maintenant la modulation directe par du bruit blanc ou rose.
Le réglage de la fréquence de coupure (cutoff) est plus précis (5v=440hz, 6v=880hz). Lorsqu’il est ouvert le signal est propre et cela m’a permis d’y intégrer le mode 4 pôles.
Nouveau module de distorsion :
J’ai supprimé le waveshaper des versions précédentes, je l’ai remplacé par un module de distorsion placé après les filtres des oscillateurs, c’est plus efficace.
Nouveaux générateurs d’enveloppes ADSR :
Suite aux remarques d’un utilisateur averti, j’ai décidé d’écrire mes propres modules d’ADSR.
Les modules d’ADSR de SE ont un temps d’attaque de 10ms à 0 et de 1 ms à –3,333.
Mes nouveaux modules incorporent des courbes non linéaires pour chaque segment et le temps minimun d’attaque est de 1 ms pour 0 volt. Et ils bénéficient d’un mode de déclenchement à 0 volt (voir plus haut : KXMOD).
Nouveau système KXMOD :
J’ai simplifié mon système et les valeurs ne sont plus simplement envoyées au déclenchement de la note maintenant on entend en temps réel la modulation (en mode polyphonique).
Nouvelles fonctionnalités du KXDELAY :
On peut contrôler la modulation, l’amplitude, le cutoff et le panoramique de chaque layer par un EG.
Le LFO peut maintenant être synchronisé par le début de la mesure ou le lancement de la lecture.
Note importante !
Cette version exploite mes nouveaux modules SEM. Ils sont optimisés pour les processeurs P4 et Athlon XP. Je ne possède pas de vieux PC avec un processeur ne bénéficiant pas des instructions SSE et SSE2. Je ne peux pas garantir le bon fonctionnement de ce plug-in avec ce type de configuration obsolète. S’il y a une demande, je peux faire une version sans ces options, mais cela dépendra des retours des utilisateurs.
Le nom du fichier est KXOMNI 600 [Ver 3–00].dll, je l’ai changé pour vous permettre d’installer la version 3.0 sans effacer l’ancienne. Certains réglages sont différents par rapport à la version 2.02, si vous chargez vos anciens presets, il vous faudra les réajuster.
Bien sûr étant donné le changement de mes modules il se peut que des bugs existent…N’hésitez pas à m’en informer !
Xavier Kalenky
http://kx77free.free.fr
Téléchargement : KXomni600-U3.zip
Soyez le premier à réagir à cette news