Nas versões anteriores do Mac OS X, pressionar ⌥+ ⇧+ volume+ajustaria o volume em incrementos de um quarto. Isso parece ter sido removido no Lion.
Existe alguma maneira de fazer o ajuste fino do volume agora?
Nas versões anteriores do Mac OS X, pressionar ⌥+ ⇧+ volume+ajustaria o volume em incrementos de um quarto. Isso parece ter sido removido no Lion.
Existe alguma maneira de fazer o ajuste fino do volume agora?
Respostas:
Você pode fazer um ajuste preciso do volume com o AppleScript, controlado em uma escala de 0 a 100.
set volume output volume 0 --mute
set volume output volume 100 --100%
set volume output volume 27 --27%
Você pode obter o volume atual (também de 0 a 100):
set currentVolume to output volume of (get volume settings)
Portanto, você pode escrever um pequeno script para aumentar o volume em 2% (aproximadamente o que era um quarto de quadrado):
set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume + 2)
Você pode escolher um para diminuir, alterando esse sinal de mais para um sinal de menos:
set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume - 2)
Se você deseja obter o som do volume normalmente, adicione a seguinte linha:
do shell script "afplay /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/volume.aiff"
Você pode salvar isso como um script ou aplicativo e vinculá-lo a um botão do mouse ou teclado (se o driver permitir), fornecer um atalho de teclado (como um Serviço ou com outro aplicativo) ou colocá-lo na barra de menus ( com um aplicativo como o FastScripts ).
fn
+ volume+
usando o Quicksilver. (graças a esta resposta e à de Jurawa). O próximo passo é falsificar a janela do painel.
Não tenho um atalho de teclado ou AppleScript para você, mas notei - e outros parecem confirmar - que o controle deslizante que você pode usar quando clica no ícone de volume na barra de menus se move muito mais suavemente no Lion do que em versões anteriores do OS X. Pelo que me lembro, costumava saltar de um nível para outro, mais ou menos como quando você pressionava os botões de volume no teclado. Agora ele desliza facilmente entre incrementos.
Não tenho reputação suficiente, caso contrário, eu teria inserido isso como um comentário à resposta de Nathan Greenstein .
Transformei suas informações em um simples script de linha de comando para ajustar o volume:
#!/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})"
set volume
na verdade aceita números de pontos flutuantes entre 0 e 100. O menor valor de ajuste real parece variar entre os sistemas. Veja esta resposta e seus comentários a esta pergunta sobre o menor volume possível possível. Os documentos declaram apenas suporte para um intervalo de 0 a 100. Use este regex para aceitar carros alegóricos '^-?\d*\.?\d*$'
.
Para obter um controle muito mais preciso do volume do som, uso o soundflower em http://code.google.com/p/soundflower/ . Você precisa reiniciar após a instalação. Em seguida, vá para Preferências / Som / Saída e escolha Soundflower (2 canais). Inicie o soundflower na pasta de aplicativos, clique no símbolo da flor no painel superior e no soundflower (2 canais) incorporado na saída. Em seguida, vá para Configuração de áudio e altere o master para soundflower (2 canais). Dessa forma, você pode obter o som global menos alto ou pode amplificá-lo.
Há também uma maneira de fazer o volume diminuir em 1/4 de passo por padrão. Existe uma ferramenta que você pode instalar chamada Karabiner, e ela já possui essa lógica.
Portanto, basta instalá-lo, abrir as preferências, procurar controles de volume granulares, clicar nele e bam! Isso simplesmente funciona. O que é ótimo é que ele é alternado para que o comando típico do teclado refinado agora seja usado para etapas de grande volume e apenas pressionar a tecla de volume aumente / diminua em 1/4 de passo.