Control de volumen de nivel de aplicación en OS X?

Recientemente cambié de PC a Mac y una cosa que extraño es el control de volumen a nivel de aplicación de Windows (es decir, silenciar Firefox, subir iTunes, bajar Skype, etc.). ¿Cómo puedo lograr lo mismo en una Mac? O mejor aún, quiero configuraciones de volumen basadas en la ubicación (usando la API de ubicación HTTP o el nombre de la red WiFi) y la hora del día o el día de la semana, etc.

FYI: no conozco ninguna forma de controlar el volumen en un nivel de pestaña.
Esto es realmente desagradable: ¿cómo no puede haber una solución gratuita para esto?
Estaré feliz de pagar por uno también
También se preguntó en SU ​​- superuser.com/q/150304/978
pregunta honesta: ¿realmente macos no tiene esto incorporado? ¿Hay alguna manera de hacerlo sin descargar nada?

Respuestas (13)

Una solución gratuita y de código abierto es BackgroundMusic .

Una solución más agradable y de pago es SoundSource de Rogue Amoeba.

No funciona el 10.15. ¿Alguien tiene una solución que funcione?
@SwimBikeRun Puedo confirmar que funciona en 10.15.4, lo instalé hoy.
¡¡La música de fondo te hace daño!!
¿Cómo te "perjudica" BackgroundMusic? De todos modos, lo he instalado y no funciona, los controles deslizantes no le hacen nada al audio. Estoy en High Sierra 10.13.6, por lo que debería funcionar, ya que, según su página de inicio, solo tiene problemas con Big Sur.
Parece que BackgroundMusic es EoL y otra empresa está vendiendo su producto en ese dominio

Detour ya no está en desarrollo y no funciona en MacOSX 10.5+

Hear es una utilidad bastante costosa ($ 49.95) y tiene una serie de otras funciones de audio "Pro".

Jack es un servidor de audio de baja latencia escrito originalmente para GNU/Linux y creo que puede cambiar el volumen según la aplicación. Y es gratis.

Hay una interfaz de usuario alternativa para Jack con el nombre de QjackCtl . Se puede obtener un binario compilado aquí .
Tal vez haya cambiado, pero veo que Hear cuesta $ 19.99. Puede intentarlo ya que aparentemente SoundBunny no funcionará con una interfaz de audio externa.
Oh, por cierto, no pude hacer que Jack hiciera ningún control de volumen, solo enrutamiento de audio. No me parece que pueda hacer ningún control de volumen por aplicación, pero si alguien sabe lo contrario, me encantaría que me indicaran las instrucciones, no pude encontrar ninguna.

SoundBunny ($9.99) también proporciona esta función. Soporta 10.6, 10.7 y 10.8

SoundBunny de Prosoft Ingeniería

Actualización: como lo señala a continuación Steve Moser, SoundBunny no puede cambiar el volumen de las aplicaciones de Sandboxed.

Lamentablemente, parece que no es compatible con las aplicaciones de espacio aislado. macworld.co.uk/macsoftware/reviews/?reviewid=3443759&pn=1
¡Soundbunny es software malicioso!

Si tiene Xcode instalado, puede usar BackgroundMusic . Se requiere Xcode para construir los binarios.

No se instalará con Mavericks Xcode. =(
¿Copiaste y pegaste el código de instalación de su Léame?
Sí, primero me saluda WARNING: Your version of Xcode (6.2) may not be recent enough to build Background Music.y cuando acepto esto y corro de todos modos, falla conERROR: Install failed at line 196 with the message: A build command failed. Probably a compilation error. Failed command: sudo /usr/bin/xcodebuild -project BGMDriver/BGMDriver.xcodeproj -target Background Music Device -configuration Release RUN_CLANG_STATIC_ANALYZER=0 DSTROOT=/ clean install
Está muy atrasado master, pero tenemos una rama 10.9Soporte que creo que debería compilarse con Xcode 6.2. IIRC, los volúmenes de aplicaciones deberían funcionar en esa rama. También puede intentar pasar OTHER_CFLAGS="-Wno-error"a xcodebuild, que desactiva las advertencias como errores.

Acabo de encontrar http://volumemixer-app.com/ es muy similar al que se encuentra en Windows.

BAH... requiere al menos Yosemite?? Chupar.
¡Y es caro!

Aquí hay una posible solución , para un subconjunto de casos de uso, que no requiere ningún software nuevo.

Usamos Slack en el trabajo y me gusta escuchar iTunes un poco alto (en mis auriculares). A veces me faltaban los "bings" audibles de Slack.

Solo para su información, puede configurar el volumen de iTunes más bajo en la interfaz de usuario de iTunes y luego configurar el volumen general del sistema en el menú del sistema superior derecho razonablemente alto, de modo que las notificaciones que no sean de iTunes se noten relativamente.

Básicamente:

  • El volumen de iTunes se puede configurar independientemente de otros sonidos, DENTRO de la interfaz de usuario de iTunes
  • Y luego el volumen general en la esquina superior derecha controla la combinación de todo.

Sospecho que esto funciona en otras aplicaciones que tienen un control de volumen independiente.

Nota: veo algunas respuestas posiblemente similares con votos negativos, pero me he tomado el tiempo para explicar cómo funciona, y claramente revelé que es un subconjunto/solución a lo que se preguntó, así que no me llames por esta respuesta.

Esta es una de esas cosas que es "obvia" para los gurús, pero no para el resto de la gente que usa Mac.

Pregunta relacionada aquí superuser.com/questions/150304/…

La utilidad SoundSource de Rogue Amoeba hace exactamente esto y más.

https://rogueamoeba.com/soundsource/

ingrese la descripción de la imagen aquí

¡Gracias! ¡Esto es genial! Se agregará a la respuesta aceptada
Será bueno mencionar que cuesta una fortuna por respuestas como esta. No me malinterpreten, la aplicación es realmente genial.
@Willa Sé que los tiempos son difíciles, pero son $49. Supongo que depende de cuánto valores tener esta funcionalidad, en lugar de cambiar manualmente el volumen.

Acabo de descubrir cómo hacer esto en macOS Sierra. Estaba jugando Roblox y quería ver un video de YouTube en segundo plano, pero silenciar Roblox. Así que intenté usar Siri y solo decir "Mute Roblox" funcionó. Sinceramente, no creía que funcionaría, pero ahí lo tienes.

Acabo de probar esto en Catalina, y todo lo que hizo fue silenciar todo el sonido, no solo desde una aplicación.

Uso Butler y USB Overdrive para configurar comandos clave y asignar teclas multimedia (reproducir/pausar/saltar atrás+avanzar/volumen/silencio) para controlar iTunes y Spotify, así como otros controles de todo el sistema. Los comandos de teclas habituales en la aplicación se pueden configurar en Preferencias del sistema Mac OS -> Teclado -> Accesos directos de aplicaciones .

Si bien estos le darán más control a través de comandos de teclado cuando esté trabajando en la aplicación, no funcionarán si la aplicación especificada está en segundo plano. Entonces, si desea cambiar el volumen de iTunes o Spotify, omitir pistas o pausar mientras trabaja en otra aplicación, estas 2 aplicaciones le permitirán hacerlo. Ambas aplicaciones brindan controles básicos de iTunes incorporados, pero tuve que usar AppleScript para controlar Spotify.

Estos son algunos ejemplos de Applescript que se pueden usar para este tipo de funciones en ambas aplicaciones: Alvin Alexander: Ejemplos de iTunes AppleScript (ejemplos de comandos) .

Esto no proporciona una respuesta a la pregunta. Para criticar o solicitar una aclaración de un autor, deje un comentario debajo de su publicación; siempre puede comentar sus propias publicaciones y, una vez que tenga suficiente reputación , podrá comentar cualquier publicación .

También encontré Sound Control de Static Z Software . Personalmente no lo he usado así que YMMV.

Mientras se concentra en la aplicación... OS X Mavericks:

Comando+opción+flechas arriba/abajo

¿En qué aplicaciones funciona esto?
Cmd + ctrl arriba/abajo cambia el volumen en la transmisión de música en línea, pero eso no es lo mismo que el navegador

Control+Comando+Flechas arriba/abajo funciona para mí Mac OS 10.9.5

No aborda la pregunta real, esto es solo cómo ajustar el volumen general de Mac.

En mac, con i tunes el comando es cmd y la flecha ARRIBA, esto también funciona para divx, vlc ext, con internet, solo usa los controles de volumen F11/F12.

¡No hay necesidad de gastar dinero en aplicaciones tontas!

Eso no es lo que se preguntó.