Define o volume padrão do fone de ouvido no OSX?

3

Eu tentei fazer isso, mas sem sucesso algum. Todo mundo parece estar contando histórias como a abaixo:

So tonight I was about to watch a new promotional video, but I forgot to turn down the volume before I put my headphones in. As soon as they're plugged in, the volume jumps to 100% and I damned near blow my ear drums out.

It was simple on my DELL. Whatever volume you set it, it'd stay there despite whatever you plugged into the headphone port.

However, with OS X it seems you can set the volume to 20%, but as soon as you plug something into the headphone port, the audio will jump to a preset volume. For mine it seems to be 100%.

Where is the option to correct these? I'd rather have the defaults set to 10%...

Posso confirmar em um MBP executando o OS X 10.6.7 que isso ainda está acontecendo. Alguém encontrou uma solução?

    
por cwd 28.06.2011 / 14:25

2 respostas

1

Não tenho certeza do que causa isso ou a maneira de definir os valores padrão corretos no sistema, mas parece que encontrei uma solução alternativa que funcionará e chama-se BreakAway:

  • Artigo na v1.5 do Utilitário
  • Faça download da v2.0

Ele foi basicamente projetado para pausar o iTunes quando você desconecta seus fones de ouvido, mas também tem uma opção de plug-in onde você pode executar scripts em eventos como conectar e desconectar:

Eulimiteidoiseventos,conecteedesconecte,adoisarquivosapplescriptquedefinemovolume:

Definaovolumeparametadedocaminho:

setvolume3delay2setvolume3

Definaovolumecomo2barras:

setvolume1delay2setvolume1

Existeummultiplicadorparaonúmerodebarras,portanto,definirovolumecomo"1" significa 2 barras.

Aqui está um trecho de script útil para demonstrar isso:

display dialog ¬
    "Enter number." with title ¬
    "Number Of Squares?" buttons {"Set"} ¬
    default button 1 default answer ""
set numberSquares to text returned of result
set numberHalved to numberSquares / 2
set volume numberHalved

via link

    
por 30.06.2011 / 05:10
1

De outro fórum, vejo esse comando definir o volume: funciona para mim.

osascript -e 'set volume N'

Onde N é 0, 1, 2, 3, qualquer que seja o nível desejado

Acho que este é apenas o código do terminal, na verdade.

    
por 28.03.2014 / 17:05