- Un pilote de loopback audio virtuel pour macOS
- Permet de transmettre l'audio entre applications sans latence supplémentaire
Principales fonctionnalités de BlackHole
- Versions disponibles en 2, 16, 64, 128 et 256 canaux
- Le nombre de canaux, la latence et les périphériques cachés peuvent être personnalisés
- Prise en charge de diverses fréquences d'échantillonnage, de 8 kHz à 768 kHz
- Aucune latence supplémentaire induite par le pilote
- Compatible avec macOS 10.10 Yosemite et versions supérieures
- Build pour Intel et Apple Silicon
- Fonctionne sans extension kernel ni modification de la sécurité système
Procédure d'installation et de suppression
- Installable via le programme d'installation ou via Homebrew
- Choisissez parmi 2ch, 16ch et 64ch selon le nombre de canaux
- Pour la suppression, utilisez l'Uninstaller dédié ou supprimez manuellement via une commande terminal
Guide d'utilisation et guide de développement
- Méthodes proposées pour connecter divers DAW (Logic Pro X, GarageBand, Reaper, etc.) à FaceTime, Google Meet, Skype, Zoom, etc.
- Expliquer l'enregistrement audio système et le routage audio entre applications
- Une licence est requise pour intégrer BlackHole dans un projet commercial
- Lors d'une build personnalisée sous Xcode, des réglages personnalisés sont possibles (nombre de canaux, latence, fréquence d'échantillonnage, périphérique miroir, etc.)
- Intégration de BlackHole dans CI/CD possible
FAQ
- BlackHole ne s'affiche pas dans le dossier Applications car c'est un pilote virtuel
- Pour écouter l'audio tout en utilisant BlackHole, configurez un périphérique Multi-Output
- BlackHole utilise une profondeur de bits en virgule flottante de 32 bits. Sans perte jusqu'à 24 bits entiers
- Le volume du périphérique Multi-Output ne peut pas être ajusté en raison des spécificités de macOS
- De nombreux conseils de dépannage sont fournis
Avis de GN⁺
- En tant que pilote audio virtuel, BlackHole semble particulièrement utile pour le streaming audio entre applications sur macOS. Il existe des produits similaires sur Windows, comme Virtual Cable de VB-Audio.
- Parce qu'il est sous licence GPL, il faut être prudent pour les projets commerciaux. Il semble utile de se renseigner sur la politique de licence commerciale.
- En raison de la nature des dispositifs audio virtuels, une certaine charge CPU peut apparaître. Il semble nécessaire de vérifier s'il existe des problèmes de performance dans des environnements haute résolution et multicanaux.
- On ne peut pas exclure la possibilité de restrictions futures sur l'installation ou le fonctionnement selon l'évolution des politiques de sécurité de macOS. Il faut suivre les changements de politique d'Apple.
3 commentaires
Je m’en suis aussi servi l’an dernier pour implémenter une application d’enregistrement pour macOS, et je l’utilise très bien. J’espère qu’Apple n’interdisera pas son installation forcée. 😢
Ça semble intuitif et facile à utiliser.
Avis de Hacker News
Voici le résumé des commentaires de Hacker News :
Synchronous Audio Routeroffre des fonctionnalités similaires.VB-Cableest aussi un logiciel de câble audio virtuel comparable à BlackHole, avec des cas d’usage comme le routage d’une entrée de micro studio vers OBS pour la filtrer, puis l’utiliser dans un logiciel VoIP.Element, cela permet un routage audio impressionnant. L’article présente une configuration de performance live avec Ableton Live, où 8 pistes sont envoyées vers une interface optique.