Voicemeeter

Un article de Wikipédia, l'encyclopédie libre.
Voicemeeter
Description de l'image Logo Voicemeeter 128x109px.png.
Description de cette image, également commentée ci-après
Interface utilisateur de Voicemeeter Banana montrant les différents contrôles de la table de mixage virtuelle
Informations
Développé par Vincent Burel (VB-Audio Software)
Première version 1.0.0.4 ()
Dernière version 3.1.1.1 ()
État du projet En développement actif
Écrit en C, ASM
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Windows / x86-64
Langues Anglais
Type Table de mixage audio virtuelle / Périphérique audio virtuel
Politique de distribution Donationware
Licence Propriétaire
Site web www.voicemeeter.com

Voicemeeter est une table de mixage virtuelle et une carte son[1] fonctionnant sur le système d'exploitation Windows et permettant le traitement de tout signal audio, que sa source soit physique (microphone) ou virtuelle (application), et son émission vers des périphériques audio physiques et/ou des applications.

Voicemeeter propose de nombreuses fonctionnalités utiles aux activités audio : utilisateurs de VoIP, amateurs de jeux vidéo, utilisateurs de logiciels audio tels que VLC media player, Audacity, etc.

Trois versions du logiciel sont disponibles : Voicemeeter (ou "Voicemeeter Standard") qui propose deux entrées/sorties physiques et une virtuelle, Voicemeeter Pro (baptisée Banana) qui propose trois entrées/sorties physiques et deux virtuelles, un enregistreur intégré et des traitements audio supplémentaires[2],[3]et Voicemeeter Potato qui propose cinq entrées/sorties physiques et trois virtuelles.

Distribuée selon le modèle du donationware[4], l'application est téléchargeable gratuitement.

Fonctionnalités[1][modifier | modifier le code]

Table de mixage virtuelle[modifier | modifier le code]

En tant que console de mixage virtuelle, Voicemeeter permet d'interconnecter et de mélanger les flux audio de nombreux périphériques et applications audio grâce au concept d’entrées/sorties physiques (pour les périphériques audio) et d’entrées/sorties virtuelles (pour  les applications) : microphone USB, lecteurs DVD, jeux vidéo, iTunes, logiciels de VoIP, station audionumérique (DAW), etc.

Agrégation de périphériques et d'applications audio[modifier | modifier le code]

Voicemeeter permet de mixer plusieurs sources audio provenant de différents périphériques, tel qu'un microphone USB ou une entrée de ligne, avec le son des applications du PC, tel qu'un lecteur vidéo.
Voicemeeter Standard propose deux entrées physiques et une entrée virtuelle.
Voicemeeter Banana propose trois entrées physiques et deux entrées virtuelles.
Voicemeeter Potato propose cinq entrées physiques et trois entrées virtuelles.

Mixage et traitement temps réel[modifier | modifier le code]

Intellipan, égaliseur à deux dimensions des entrées physiques de Voicemeeter.

Tout comme une table de mixage physique, Voicemeeter permet de mixer et traiter les différents signaux en temps réel avec notamment des égaliseurs, des compresseurs et des noise gates (bouton "Audibility" pour Voicemeeter Standard), et des contrôles de gain matérialisés par des tirettes verticales. Pour les entrées physiques, l'Intellipan propose des égaliseurs présentés sous forme d'un panneau à deux dimensions permettant la correction rapide et quasi instinctive de l'intelligibilité de la voix. De plus, Voicemeeter Banana dispose d'un égaliseur indépendant perfectionné sur chacune des sorties de bus.

Sorties multiples[modifier | modifier le code]

Les signaux audio générés peuvent ensuite être émis distinctement vers plusieurs périphériques de lecture physiques (haut-parleurs, télévision, Bluetooth…) ou virtuelles (Skype, Audacity, OBS, Twitch…).
Voicemeeter Standard dispose d'une sortie physique et une sortie virtuelle.
Voicemeeter Banana dispose de trois sorties physiques et deux sorties virtuelles.
Voicemeeter Potato dispose de cinq sorties physiques et trois sorties virtuelles.

Voicemeeter permet ainsi aisément par exemple de modifier sa voix, d'y ajouter de la musique et d'émettre l'ensemble dans une conversation via Skype ou de jouer à des jeux vidéo en 5.1 tout en conversant avec son équipe.

Enregistrement intégré[modifier | modifier le code]

Voicemeeter Banana intègre un enregistreur audio, sous forme d'un magnétophone à cassette des années 1980, qui permet d'enregistrer des entrées ou des sorties de bus au format WAV, AIFF, BWF et MP3. C'est aussi un lecteur audio prenant en charge les fichiers audio au format WAV, AIFF, MP3, M4A, MP4, MOV, AVI, WMA, WMV[5],[2].

Universal Audio Interface[modifier | modifier le code]

Voicemeeter peut utiliser des périphériques audio Windows avec les interfaces WASAPI (WDM), Kernel Streaming (en) ou Multimedia Extensions (en) et il peut aussi gérer un périphérique audio ASIO[6] (sur la sortie A1). Il présente une à trois entrées/sorties virtuelles avec toutes les interfaces : WASAPI, KS, MME, WaveRT (en), DirectX ainsi que ASIO (ce qui permet de connecter des logiciels audio professionnels à Voicemeeter). Voicemeeter Banana offre aussi un driver ASIO virtuel d'insert pour connecter une application type hôte VST et traiter les différentes entrées de Voicemeeter avec des logiciels plug-in ou n'importe quelles applications audio professionnelles.

Pilotes de périphérique audio intégrés[modifier | modifier le code]

Voicemeeter est de plus livré avec des pilotes audio d'entrée et sortie (qui constituent les entrées/sorties virtuelles). Une fois ceux-ci configurés comme périphériques par défaut, ils permettent d'effectuer toutes les tâches précédemment citées tout en évitant les conflits entre périphériques audio.

Réseau audio[modifier | modifier le code]

Le protocole VBAN permet d'envoyer/recevoir des flux audio non-compressés sur un réseau local[7] et ainsi d'interconnecter des ordinateurs sans avoir à utiliser des câbles audio.

Contrôle MIDI[modifier | modifier le code]

Le contrôle des paramètres principaux par une surface de contrôle MIDI permet de gérer tout le son de l'ordinateur avec un contrôleur dédié (Korg NanoKontrol par exemple).

Commande programmable et contrôle à distance[modifier | modifier le code]

Voicemeeter est installé avec MacroButton qui permet de créer des fonctions complexes pour agir sur un ou plusieurs paramètres de Voicemeeter[7] avec une touche du clavier (raccourci clavier), un code MIDI, un seuil sur un signal entrant (trigger) ou un bouton de manette Xbox (XInput)[8]. Il est ainsi possible de changer d'un clic la configuration de Voicemeeter pour l'adapter instantanément aux différentes utilisations que l'on en fait.

VoicemeeterRemote API[modifier | modifier le code]

Voicemeeter peut être considéré comme un composant audio système utilisable par toute application. Une API appelée VoicemeeterRemote API[7] permet d'agir en lecture et en écriture sur les paramètres de Voicemeeter et de ce fait contrôler Voicemeeter à partir d'un programme pour l'utiliser comme service audio ou comme carte son virtuelle. Un programme peut ainsi mettre en place des fonctions de rappel (callbacks) de traitement du signal pour traiter le son dans Voicemeeter[9]. N'importe quel langage de programmation peut être utilisé.

Documentation[modifier | modifier le code]

Voicemeeter dispose d'un forum dédié et un serveur Discord, gérés par l'équipe de développement et des utilisateurs experts.

Un manuel détaillé et régulièrement mis à jour est également disponible au téléchargement sur le site de l'éditeur. Outre les fonctionnalités du logiciel, celui-ci présente la configuration de base à effectuer, propose des études de cas pratiques et apporte des solutions aux problèmes les plus fréquemment rencontrés.

Des tutoriels vidéo[10] sont aussi régulièrement postés sur Internet par des utilisateurs de Voicemeeter.

Modèle de distribution[modifier | modifier le code]

Voicemeeter est distribué selon le modèle du donationware. L'application est donc téléchargeable et utilisable gratuitement, sans limitation de fonctionnalités. L'utilisateur est ensuite invité à faire un don au développeur en choisissant le montant de sa contribution.

Références[modifier | modifier le code]

  1. a et b (en) « Voicemeeter manual » [PDF], sur vb-audio.com (consulté le )
  2. a et b (en) « VB-Audio Voicemeeter Banana », sur fast-and-wide.com (consulté le )
  3. (en) « KVR: VB-Audio Releases New Virtual Audio Mixer: Voicemeeter Banana », sur kvraudio.com (consulté le )
  4. (en) « VB-Audio Donationware Model », sur vb-audio.com (consulté le )
  5. (en) « Voicemeeter Banana manual » [PDF], sur vb-audio.com (consulté le )
  6. (en) « KVR: VB Audio Voicemeeter becomes a Universal Virtual Audio Device for Windows by supporting MME, KS, WaveRT, Direct-X and ASIO Interfaces », sur kvraudio.com (consulté le )
  7. a b et c (en) « KVR: VB-audio updates Voicemeeter for Windows », sur kvraudio.com (consulté le )
  8. (en) « KVR: VB-Audio updates Voicemeeter to v1.0.5.6 and v2.0.3.6 (Banana) with new remoting functions », sur kvraudio.com (consulté le )
  9. (en) « KVR: VB-Audio Voicemeeter provides a new Audio API to Windows Developers », sur kvraudio.com (consulté le )
  10. « Tutoriel Voicemeeter Facile et Rapide (Voicemeeter Banana, Voicemeeter Potato) », sur Zero Absolu Gaming, (consulté le )

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]