MiniHost: Découverte d`une station d`accueil VST
Transcription
MiniHost: Découverte d`une station d`accueil VST
Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST MiniHost est un logiciel gratuit (compatible Windows 98, 2000 et XP) permettant d’accueillir des VST avec une extrême simplicité. Il est possible de jouer d’un instrument virtuel à l’aide du clavier de son ordinateur et d’enregistrer le résultat en audio. Cette modeste application nous permettra de découvrir les différentes facettes de la synthèse virtuelle ainsi que le traitement audio que l’on peut opérer sur des fichiers Waves avec des effets VST. Développé par le collectif allemand Tobybear Production, MINIHOST (MH) est le résultat de 2 technologies pour l'environnement PC et la MAO: - la norme VST, qui est un format de « plugin » développé par Steinberg - ASIO qui est un protocole de communication audio à faible latence entre logiciel et matériel. Bien que ce soit un logiciel dit « donationware », la totalité des fonctions sont utilisables. Il faut juste attendre quelques secondes (11) à l'ouverture du logiciel. En effet pendant le chargement, une fenêtre nous signale que si nous avons une utilisation fréquente de cette application, nous pouvons si nous le souhaitons faire une donation en faveur du développeur, qui soulignons le à créer un outils très pratique comme nous allons le voir. Minihost est un logiciel « stand-alone » (autonome) qui accueil pratiquement tout les plugins aux formats VST. Il permet de les jouer en temps réel avec le clavier virtuel présent dans l'interface, le clavier de l'ordinateur ou encore un clavier midi externe (USB) si l'on en possède un. MH possède également un lecteur de fichier Wave pouvant être traité par les effets VST accueillis. Ce lecteur peut également servir d'accompagnement au jeu live d'un instrument virtuel ouvert dans l'application. Il est également possible de soumettre à l'instrument virtuel des fichiers MIDI (suite de notes et de messages en MIDI). Un protocole de communication entièrement assumé puisque MiniHost exploite plusieurs fonctions de cette norme, avec des outils de création d'accord, un arpègiateur et un petit séquenceur (tracker) même si les capacités de ce dernier sont restreintes. Au final, il sera possible d'enregistrer en WAV et en temps réel la totalité de vos séquences et autres trouvailles sonores, grâce à un petit enregistreur intégré (Wav recorder). Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 01. Premiers pas. A l'ouverture du logiciel, l'interface se présente ainsi : - en haut, la barre de menu - juste en dessous, la barre d'outils - en bas, le clavier virtuel De toute évidence, la simple activité de Minihost après ouverture ne suffit pas pour générer du son. Il faut ensuite ouvrir à l'intérieur de l'application un plugin VST. Ceci se faisant dans le menu VST. Plusieurs choix nous sont proposés. Le premier « Load VST Plugin... », nous permets de choisir et d'ouvrir à partir de l'explorateur Window, le plugin de notre choix. A noter que les plugins portent l'extension « .dll ». L'autre possibilité pour ouvrir un VST nécessite quelques manipulations de paramétrage. Elles consistent à sélectionner le dossier contenant l'intégralité des fichiers « .dll ». Il faut ensuite procédé à une analyse/diagnostic de MiniHost (Scan) qui va garder en mémoire la localisation des plugins. Suite à cette analyse, les plugins sont reconnus et intégrés à l'application par 2 accès directs. Le premier permet le raccourci vers les VST reconnus comme instruments et le second aux plugins d'effets. Ce sont ces raccourcis que nous allons utilisé pour ouvrir notre plugin. On remarque qu'a l'ouverture de ce dernier, l'interface de Minihost s'adapte automatiquement à l'apparence graphique du VST, à la fois dans sa taille et dans sa couleur si on le souhaite (voir dans Main, « Color scheme »). Il est alors possible, en cliquant sur les touches du clavier virtuel, de jouer de l'instrument que nous avons accueilli dans Minihost. En allant dans le menu « MIDI », puis « Computer Keyboard », cliquez sur « active ». Vous pouvez ainsi jouer les notes avec le clavier de votre PC. Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 02. Les éléments de la barre d'outils 1 2 3 9 10 11 4 5 6 7 8 9 ON/OFF: Coupe la sortie audio et l'activité de l'application en cas de surcharge CPU. 10 22 12 13 14 15 16 17 18 19 20 21 23 CPU: Indicateur du pourcentage des ressources processeur utilisées. 11 Vue mètre de sortie audio: Indique le niveau de sortie Selecteur de presets: Permet de sélectionner les différents réglages disponibles de l'instrument ou de l'effet. 12 1 Main (Menu principal): Accès aux fenêtres de paramétrage générales de l'application, à la fenêtre de gestion audio et midi. 2 ASIO: Accès aux réglages du driver audio, à la sélection de la carte son et aux paramètres d'entrées et sorties audio. 3 VST: Gestionnaire des plugins VST ( ouverture des plugins, sélection du dossier où ils sont localisés). 4 MIDI : Accès aux fonctions avancées MIDI (arpégiateur, séquenceur, reconnaissance d'un clavier externe...) 5 Presets: Gestionnaire des presets + accès à la fonction « randomize preset » qui permet un réglages aléatoires sur tous les paramètres du plugin VST. 6 Quick: Aucun rapport avec la firme de restauration rapide, ce menu contient un répertoire des raccourcis claviers pour les fonctions principales. 7 Additional : Gadgets additionnels et fonctions supplémentaires utiles (Extension d'analyse plugin, extension de gestion d'enregistrement...) 8 Help: Information produit, aides et reportage des « bugs ». 13 Affichage settings : Affiche la fenêtre de paramétrage générales (volume,BPM...). 14 Play/stop partition MIDI 15 Play/stop fichier WAV 16 Record: Actionne ou stoppe l'enregistrement 17 Affichage du clavier virtuel: Utile pour optimiser la place occupé par l'application. 18 Accords: Actionne la fonction automatique d'accord. 19 Arpègiateur : Actionne le jeu de notes en mode arpège 20 Séquenceur: Actionne, pendant le jeu au clavier, la suite de notes et d'intervalles préprogrammés. 21 Midi Gate: Active la fonction Midi Gate. 22 Pitch: Émulation de la commande de modulation de valeur de note. 23 Hold: Cette touche permet de tenir enfoncées en permanence les notes du clavier jouées. Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 03. Ouvrir un instruments virtuel de types synthétiseur: Essayons d'ouvrir un instrument virtuel de type synthétiseur par exemple « Padawan » développé par TweakBench. Cet instrument très simple, va nous permettre de découvrir les notions essentielles de synthèse sonore dans un environnement informatique. A première vue ses fonctions sont divisés en 3 lignes. Celle de l'oscillateur 1, celle de l'oscillateur 2 et enfin celle de la fin de chaîne de l'instrument avec 2 effets (Chorus et Reverb) et une mixette de volume correspondant aux 2 oscillateurs. L'oscillateur est la base même de tout son généré par un synthétiseur. C'est ici un algorithme qui permet d'émuler un générateur de signal électrique émettant un son. C'est le même principe que l'on retrouve sur les synthétiseurs analogiques « hardware ». Les sons générées par l'oscillateur ont souvent des formes d' ondes sinusoïdales, triangulaires, en dent de scie, carrées... ce qui déterminent différentes caractéristiques sonores. Il est possible de superposer plusieurs oscillateurs afin d'obtenir un son plus élaboré et harmonique. Avec « Padawan », nous avons donc 2 oscillateurs. Le premier nous donne le choix entre 6 formes d'ondes classique: sine, square, saw, triangle, ramp et noise. Le second oscillateur est un peu différent puisque qu'il se sert de samples (micro-échantillons) comme forme d'onde: Violon, flûte, basse... La combinaison des deux oscillateurs restitue une onde sonore très riche ... souvent trop. Il est alors nécessaire de supprimer certaines harmoniques à l'aide d'un filtre laissant passer des zones de fréquences sonore précises. C'est le principe de la synthèse soustractive. Le son est ensuite soumis à un traitement ADSR (Attack, Decay, Sustain, Release) agissant sur son enveloppe, elle même déterminant le comportement du son pendant son interprétation. Ceci est remarquable au moment où l'on actionne la note, en la laissant appuyée ou non, puis au moment de la relâche de cette dernière En effet, ces réglages visent à rendre réaliste l'interprétation d'un instrument. Autre modulation influant le timbre de l'instrument, le LFO (Low Frequency Ondulation) applique à la forme d'onde émise par l'oscillateur une autre forme d'onde dont la vitesse et l'intensité sont paramétrables. Ce procédé permet d'obtenir des sons plus complexes. Il peut aussi être appliqué à un effet sur certains systèmes de synthèse. Nous aborderons plus en détails le thème de la synthèse sonore, sur une autre fiche pédagogique. L'objet ici est d'agir sur les paramètres de base du synthétiseur afin de réaliser des sonorités plus personnelles. Une des fonctions intéressantes de « Padawan » et la commande « randomize » (en bas à gauche). Elle est pratique pour générer des combinaisons de réglages aléatoires et écouter les variantes sonores que l'on peut obtenir du synthétiseur. Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 04. Ouvrir un effet et le soumettre à un fichier Wav : Dans le menu VST, ouvrir un effet (effect) de votre choix. Il existe une très grande variété d'effets: - les égaliseurs permettent de régler le volume par plages de fréquences. (graves, aigus, médium) - les filtres agissent également par plages de fréquences en ne conservant qu'une partie harmonique du timbre par le biais d'une enveloppe. - les delays produisent un effet de répétition. Le nombre de répétition est défini par le « feedback » et le retard de cette répétition est réglable en ms (« time ») - les distortions/saturations - les effets à modulation (Chorus/Flanger/Phaser) agissant sur la fréquence sonore à l'aide d'une ligne de répétition et de retard très courte. - les réverbérations simulent la réflexion d'une onde sur les parois du milieu qui l'entoure (ex: un mur, un sol...) - les compresseurs et limiteurs permettent d'accentuer ou d'atténuer la dynamique d'un son en l'amplifiant - les noise gates servent à ne laisser passer un son que sous un certains seuil de volume. Si le son est en dessous du seuil, sa valeur est nul. - les simulateurs d'amplification - les multi-effets combinant les effets pré-cités. Il est donc possible dans Minihost d'ouvrir un fichier Wave, de préférence une boucle, et d'y appliquer un traitement d'effet en temps réel . Pour cela, cliquez sur « add » est sélectionné un fichier Wav dans votre banque de son. Il ne vous reste plus qu'a appuyé sur « play » pour en actionner la lecture, en sachant qu'il existe 3 modes: - « play same file again », rejoue le même sample en boucle - « play next file in list » joue les samples ouverts dans MH à la suite. En effet il est possible d'ouvrir plusieurs samples mais cependant il n'est pas possible de les lire en simultané. - « play file in random » joue les samples en mode aléatoire. Il vous est également possible de déterminer le « pitch » de votre échantillon, ceci agissant sur sa hauteur et sa vitesse d'exécution, à l'instar d'une platine vinyle. En cliquant sur l'indicateur de « position » vous pouvez, pendant la lecture, accéder à un passage précis du sample. Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 05. Les fonctions MIDI de MINIHOST : Minihost possède des fonctions midi très utiles pour la création de séquences sonores, qu'elles soient mélodiques ou rythmiques. Avec l'instrument ouvert en son sein, il est possible d'y soumettre plusieurs modes de jeu en complément de celui réalisé au clavier. Le premier, « Chord Maker » permet la programmation d'une gamme d' accord, qui sera actionnée lors du jeu d'une seule note. Cette fonction permet de palier l'absence de clavier et de ce fait l'impossibilité de jouer plusieurs notes avec la souris. Cette fonction est donc très utile même si elle nécessite quelques connaissances de notations musicales. L' « arpégiateur » génère plusieurs notes jouées les unes à la suite des autres, qui formeraient un accord si elles étaient jouées simultanément. Le « step sequenceur » permet de programmer une suite de note par commande de chiffre. Ce mode d'écriture midi, bien que très restreint et difficile à maîtriser, demeure surprenant lors de l'écriture d'une suite de chiffre au hasard, car on peut trouver des mélodies très originales. Il est également possible de lire des fichiers MIDI, sorte de partitions ou suite de notes, grâce au lecteur « MIDI file player », présent dans la même fenêtre que le « Wave file player ». Les séquences midi qui ont été programmées dans un autre logiciel, peuvent alors être lues avec la base sonore de l'instrument VST ouvert dans Minihost. À droite, HELIOS, un instrument VST également développé par TOBYBEAR Production. Il permet d'ouvrir un échantillon et de sans servir comme oscillateur. Il possède également les mêmes fonctions qu'un échantillonneur « hardware ». Initiation M.A.O. : « Composer des séquences mélodiques et rythmiques avec des instruments virtuels » - support 1 MiniHost: Découverte d'une station d'accueil VST 06. Enregistrement et réglages des préférences : Minihost est donc un générateur de son à part entière La variété de séquences sonores que l'on peut en tirer est très vaste, qu'elles soient à base de synthèse ou de samples, d'improvisation « live » ou de programmation. Il est donc très utile de retrouver l'outil intégré « WAV recorder » qui va nous permettre d'enregistrer tous les événements sonores émis ou passants par MH. Pour cela, il faut d'abord sélectionner dossier et fichier de destination en cliquant en dessous de « current file ». Ensuite il ne reste plus qu'a cliquer sur « record » au moment voulu. Nous pourrons ensuite retrouver notre séquence sonore au format wav , et la retraiter et/ou la séquencer avec d'autres sons dans un logiciel prévu à cet effet. Avant toutes pratiques, je rappellerai l'utilité de la fenêtre « settings » qui permet de régler: - le tempo global en BPM (Battement Par Minutes), - le volume du lecteur de fichier Wave, qui rappelons le, peut aussi servir de « playback » pendant le jeu d'un instrument VST, - le volume d'entrée (et oui! Il est possible de brancher un micro ou une guitare et de les soumettre à des effets VST dans Minihost) - le volume d'application d'effet (VST Dry/Wet Mix) - le volume de sortie générale. Voilà, amusez vous bien et n'oubliez pas que si cet outil vous est à l'avenir très utile, il est toujours possible de faire un geste vers son éditeur, en faisant un don en ligne de 20$. Sylvain Stoppani.