¿Es posible un ajuste fino del volumen en OS X Lion?


43

En versiones anteriores de Mac OS X, presionar + + volume+ajustaría el volumen en incrementos de un cuarto. Esto parece haber sido eliminado en Lion.

¿Hay alguna manera de hacer un ajuste fino de volumen ahora?


1
como se ve en superusuario: superuser.com/questions/314661/...
ghoppe

Echo de menos esta característica. No puedo imaginar por qué se desharían de él. También fue útil para el ajuste del brillo, aunque nunca funcionó para el ajuste de la luz de fondo del teclado.
hairboat

Estoy tan confundida. Estoy en 10.7 (10.7.4, instalado en un nuevo 10.6), y la opción shift-F11 / F12 (teclas de volumen) de hecho cambia el volumen en incrementos de cuarto de bloque.
Ken

Respuestas:


17

+ + F11y + + F12se restauraron en 10.7.4.


21

Puede hacer un ajuste de volumen preciso con AppleScript, controlado en una escala de 0 a 100.

set volume output volume 0 --mute
set volume output volume 100 --100%
set volume output volume 27 --27%

Puede obtener el volumen actual (también de 0 a 100):

set currentVolume to output volume of (get volume settings)

Por lo tanto, puede escribir un pequeño script para incrementar el volumen en un 2% (aproximadamente lo que solía ser un cuarto cuadrado):

set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume + 2)

Puede hacer uno para disminuir cambiando el signo más a un signo menos:

set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume - 2)

Si desea que el volumen suene como de costumbre, agregue la siguiente línea:

do shell script "afplay /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/volume.aiff"

Puede guardar esto como una secuencia de comandos o aplicación, y vincularlo a un botón del mouse o del teclado (si el controlador lo permite), asignarle un atajo de teclado (como un Servicio o con otra aplicación), o ponerlo en la barra de menú ( con una aplicación como FastScripts ).


2
Terminé vinculando estos scripts a F11 y F12, por lo que el ajuste de volumen fino ahora fn+ volume+usando Quicksilver. (gracias a esta respuesta y la de Jurawa). El siguiente paso es fingir la ventana del bisel.
cobbal

1
¿Cómo configuro el volumen por encima del original? (como lo hace VLC)
Davi Lima

7

No tengo un atajo de teclado o AppleScript para ti, pero noté, y otros parecen confirmar , que el control deslizante que puedes usar al hacer clic en el icono de volumen en la barra de menú se mueve mucho más suavemente en Lion que en Lion. versiones anteriores de OS X. Como recuerdo, solía saltar de un nivel a otro, algo así como cuando presionaste los botones de volumen en el teclado. Ahora se desliza fácilmente entre incrementos.


5

No tengo suficiente reputación o habría ingresado esto como un comentario a la respuesta de Nathan Greenstein .

Convertí su información en un simple script de línea de comando para ajustar el volumen:

#!/bin/bash

usage()
{
    echo 1>&2 "Usage:" "$0" "[relative volume change in the range -100..100 (default -2)]"
    exit -1
}

case $# in
    0)
        VOLCHANGE=-2
        ;;
    1)
        VOLCHANGE=$1
        ;;
    *)
        usage
        ;;
esac

## Check the VOLCHANGE parameter.
if ! ( echo "${VOLCHANGE}" | egrep '^-?[0-9]+$' > /dev/null )
then
    echo 1>&2 "ERROR: Bad volume adjustment parameter:" "${VOLCHANGE}"
    usage
fi

osascript -e "set volume output volume ((output volume of (get volume settings)) + ${VOLCHANGE})"

echo "New volume:" $(osascript -e 'output volume of (get volume settings)') "(adjusted by ${VOLCHANGE})"

:) Vi la respuesta principal y estaba a punto de hacer esto
Xster

1
set volumeen realidad acepta números de coma flotante entre 0 y 100. El valor de ajuste real más pequeño parece variar entre sistemas. Vea esta respuesta y sus comentarios a esta pregunta sobre el volumen más bajo posible posible. Los documentos solo admiten soporte para un rango de 0-100. Use esta expresión regular para aceptar carrozas '^-?\d*\.?\d*$'.
pkfm

2

Para obtener un control de volumen de sonido mucho más fino, uso soundflower de http://code.google.com/p/soundflower/ . Debe reiniciar después de instalarlo. Luego vaya a preferencias / sonido / salida y elija soundflower (2 canales). Inicie soundflower desde la carpeta de aplicaciones, haga clic en el símbolo de la flor en el panel superior y la salida integrada de soundflower (2 canales). Luego vaya a Configuración de audio y cambie el maestro para soundflower (2 canales). De esta manera, puede obtener el sonido global menos fuerte o puede amplificarlo.


Una advertencia sobre Soundflower: se está rompiendo cada vez más desde Mavericks y provoca pánico en el núcleo de Yosemite. Ya no es compatible con Cycling74 o Rogue Amoeba. El repositorio actual está aquí: github.com/RogueAmoeba/Soundflower, pero no ha visto una actualización en mucho tiempo.
Tetsujin

1

También hay una manera de hacer que el volumen disminuya en 1/4 pasos de forma predeterminada. Hay una herramienta que puede instalar llamada Karabiner, y ya tiene esta lógica incorporada.

¡Tan solo instálelo, abra las preferencias, busque controles de volumen de grano fino, haga clic en él y bam! Simplemente funciona Lo bueno es que lo cambia, por lo que el comando típico de teclado de grano fino ahora se usa para pasos de gran volumen, y solo presionando la tecla de volumen aumentará / disminuirá en un paso de 1/4.

https://pqrs.org/osx/karabiner/index.html.en

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.