Utilisation de Shazam pour capter l'audio sur la carte son / les écouteurs internes

12

J'ai récemment découvert que Shazam a une application pour mac , il semble que cela fonctionne en écoutant sur le micro intégré (ou tout autre micro probablement).

Je me demandais s'il y avait un moyen de le faire écouter la carte son à la place? J'écoute généralement des flux radio sur VLC, avec des écouteurs et j'ai pensé que ce serait génial de pouvoir utiliser Shazam pour ces morceaux inconnus.

J'ai découvert l'Audio MIDI Setup.app que vous pouvez créer des périphériques agrégés, j'ai pensé que je pourrais peut-être en quelque sorte transmettre la sortie au micro, mais je ne comprends pas vraiment exactement la vérité.

Existe-t-il un moyen pour que cela fonctionne?

GP89
la source
Je sais que c'est une vieille question, mais je crois que Shazam fait cela par défaut maintenant?
cathalog
@cathalog ça marche? sur la version mac? Existe-t-il un moyen d'activer cela? Je ne semble pas le faire pour moi
GP89
C'est certainement le cas. J'utilise la v1.1.2 (Build 29). La raison pour laquelle je suis tombé sur cette question, c'est parce que je me demandais si quelqu'un pouvait le faire fonctionner avec des écouteurs Bluetooth. Je ne peux que le faire fonctionner avec un casque branché sur la prise casque.
cathalog
@cathalog Je suis sur la même version et cela ne semble pas fonctionner pour moi et je ne vois aucune option ni préférence. Vos écouteurs fuient-ils le son par hasard et pourraient être captés par le microphone?
GP89

Réponses:

9

Vous pouvez le faire comme ceci:

  1. Installez Soundflower (depuis https://rogueamoeba.com/freebies/soundflower/ )
  2. Option-cliquez sur l'icône du volume et changez à la fois l'entrée et le périphérique de sortie en "Soundflower (2ch)"
  3. Démarrez l'application Soundflowerbed fournie avec Soundflower, puis cliquez sur son icône en haut à droite (d'une fleur) et choisissez "Built-in Output" dans la liste sous "Soundflower (2ch)".

Maintenant, la sortie audio de votre système (par exemple VLC) sort sur le câble audio virtuel Soundflower et votre entrée système (par exemple Shazam) provient du câble audio virtuel Soundflower, afin que Shazam puisse écouter tout ce que vous jouez sur Mac, mais Soundflowerbed permet vous acheminez également ce câble audio virtuel à travers la sortie audio du système afin que vous puissiez l'entendre tout le temps!

Cela pourrait avoir un effet légèrement négatif sur l'utilisation du CPU et la latence, donc vous ne voudrez peut-être pas utiliser cette configuration tout le temps si vous n'utilisez pas Shazam - dans ce cas, il vous suffit de cliquer sur l'icône de volume et de définir la sortie (et entrez si nécessaire) retour à "Built-in". C'est vraiment cool d'avoir des pistes Shazam IDing lorsque vous écoutez un mix DJ / une station de radio, et c'est (parfois) d'une précision impressionnante!

Tom D
la source
Hé fonctionne très bien! Voulez-vous dire option-click plutôt que cmd-click? Le seul problème est que l'audio acheminé via soundflower semble être un peu plus silencieux, mais cela fonctionne certainement. Merci beaucoup!
GP89
1
Ah ouais, cliquez sur Option! Je vais éditer en conséquence, je me confond avec toutes ces touches de modification;) En ce qui concerne le volume audio - vous devez garder à l'esprit que vous avez maintenant deux niveaux de volume qui l'affectent: le niveau de volume entrant dans le câble audio virtuel Soundflower (que vous pouvez défini lorsque Soundflower 2ch est sélectionné comme sortie) et le niveau de sortie audio de votre Mac (que vous pouvez définir lorsque Sortie audio est sélectionné). Ce que j'ai tendance à faire, c'est de mettre mon volume de sortie audio plus haut que ce que j'écouterais normalement, puis d'avoir le Soundflower proche de 100%, avec un peu d'espace pour aller un peu plus fort.
Tom D
Une autre chose que j'ai trouvée est que parfois l'audio crépite un peu, mais cela peut être évité en augmentant la taille de la mémoire tampon dans Soundflowerbed
Tom D
On dirait que Soundflowerbed n'est ... plus disponible? Ce n'était pas avec l'installateur
Ven
1

Jetez un œil à Soundflower - routeur audio interne gratuit

Tetsujin
la source
Génial - je vais y aller (une fois que je pourrai redémarrer mon Mac: P)
GP89
Je vous souhaite bonne chance - je ne l'ai pas essayé pour la configuration que vous avez mentionnée; en fait je n'en ai pas eu besoin depuis un moment donc je suis un peu hors de pratique avec ça, d'où ma réponse plutôt laconique;) mais je trouvais ça très utile.
Tetsujin
Si je sélectionne soundflower comme sortie dans VLC, je n'entends plus rien sur les écouteurs. J'ai essayé de créer un périphérique agrégé avec la sortie intégrée et soundflower mais je n'arrive toujours pas à entendre quoi que ce soit sur le casque - peut-être que je ne le fais pas correctement?
GP89
Cela fait trop longtemps que je ne l'ai pas utilisé; Je ne l'ai même pas installé sur cette machine - je pense que vous devez vérifier les sorties du système et la sortie de Soundflower elle-même ... J'ai trouvé cela - sylvanadvantage.com/index.php/support/how-tos/…
Tetsujin
1

Il fonctionne à nouveau avec soundflower sur el capitan. WoW, installé soundflower version 2.0b2 et assurez-vous de désinstaller les versions antérieures d'abord avec le script donné dans le programme d'installation 2.0b2 (disponible sur GitHub). Si vous définissez avec l'option alt-click sur l'icône de volume tout (à la fois en entrée et en sortie) sur soundflower (2chl). Si vous n'avez plus de sortie audio réelle, vous pouvez par exemple créer un périphérique multi-sortie en configuration audio / midi. Cela désactivera le contrôle du volume audio. Au lieu de cela, je peux utiliser à nouveau soundflowerbed v1.1.6 sans problème sur OSX El Capitan 10.11.6 Avec le contrôle du volume Soundflowerbed, vous gardez le contrôle.

janp1964
la source
-3

Non non Non.

LA FAÇON LA PLUS FACILE DE LE FAIRE - C'EST PAR LES PARAMÈTRES DE WINDOWS SOUND (accédez-y et sélectionnez ENREGISTREMENT, puis MÉLANGE STÉRÉO et activez-le, puis cliquez dessus avec le bouton droit (mixage stéréo) et cliquez sur ÉCOUTER , puis écoutez cet appareil (sélectionnez en outre quel appareil est lecture audio).

Ensuite, appuyez sur OK et shazam fonctionnera (vous devrez peut-être dissoudre tous les autres microphones ou simplement définir le mixage stero par défaut).

Vous avez généralement besoin d'une carte son pour cela (Asus fonctionne bien) - mais dans les pilotes asus, vous devez toujours désactiver FX et GX et utiliser Classic comme effet. Aussi pour améliorer généralement la qualité des cartes son - il suffit de dissiper les appareils de lecture / d'enregistrement inutilisés (utilisez uniquement ceux que vous utilisez).

Igor Krížik
la source
6
Où puis-je trouver les paramètres de son Windows sur un Mac?
GP89