Comment contrôler votre ordinateur avec un document GSnap
GVST, qui signifie "Get Voice Stereo System", est un plug-in relativement nouveau pour les ordinateurs Windows XP. Sa fonction est de fournir un suivi stéréo de la voix, c'est-à-dire un timing stéréo (le timing de chaque voix dans la piste stéréo) sans affecter les autres caractéristiques du signal. Le plug-in GVST a été développé par un grand spécialiste de l'informatique musicale, et est disponible depuis plusieurs années auprès de sources publiques. L'idée derrière GVST est de donner à l'utilisateur la possibilité de mélanger des pistes avec différents types de voix, sans avoir besoin de savoir jouer d'un instrument en particulier. Le logiciel permet également à l'utilisateur d'appliquer des effets aux pistes audio, de la même manière que les effets et les plug-ins des logiciels d'enregistrement populaires comme Pro Tools. Ces effets comprennent des choses comme le compresseur, le contrôleur midi, les fondus, la compression, la limitation et les effets inversés.
Avec GVST, il n'y a pas besoin de traiter des informations midi complexes. Il est conçu pour lire les données midi et faire ses propres ajustements midi nécessaires en fonction de ce qu'il lit. Le moteur de traitement le plus couramment utilisé pour les systèmes Windows est l'API Win32 (interface de programmation d'application), qui est contrôlée par des interfaces Direct X. Un plug-in GVST peut accéder à la plupart des API Win32 via un pilote Windows standard. Cela permet de partager facilement les données de contrôle de la GVST avec d'autres logiciels ainsi qu'avec des individus qui utilisent le même logiciel que vous.
.Une caractéristique commune des plug-ins midi pour Windows est la possibilité d'ajuster le volume d'une piste à la fois, tout en laissant les autres contrôles midi inchangés. Cette fonctionnalité est appelée "détection d'écart". Il existe plusieurs façons pour GVST de détecter si les données audio entrantes correspondent à la séquence midi attendue. La première est en comparant la longueur du signal entrant avec la longueur de lecture attendue. La deuxième façon est de comparer le timing du signal entrant avec le tempo de la musique en cours de lecture.