Frage erweitert, da dies auch 2021 noch funktioniert
Bei früheren Versionen von Mac OS X wurde durch Drücken von ⌥+ ⇧+ volume+die Lautstärke in Viertelschritten angepasst. Dies scheint in Lion entfernt worden zu sein.
Gibt es jetzt eine Möglichkeit, die Lautstärke fein einzustellen?
⌥+ ⇧+ F11und ⌥+ ⇧+ F12wurden in 10.7.4 wiederhergestellt.
Sie können die Lautstärke mit AppleScript präzise anpassen, gesteuert auf einer Skala von 0 bis 100.
set volume output volume 0 --mute
set volume output volume 100 --100%
set volume output volume 27 --27%
Sie können die aktuelle Lautstärke (auch 0 bis 100) abrufen:
set currentVolume to output volume of (get volume settings)
Sie können also ein kleines Skript schreiben, um die Lautstärke um 2 % zu erhöhen (ungefähr das, was früher ein Viertelquadrat war):
set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume + 2)
Sie können eines zum Dekrementieren erstellen, indem Sie dieses Pluszeichen in ein Minuszeichen ändern:
set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume - 2)
Wenn Sie möchten, dass die Lautstärke wie gewohnt klingt, fügen Sie die folgende Zeile hinzu:
do shell script "afplay /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/volume.aiff"
Sie können dies als Skript oder App speichern und an eine Maus- oder Tastaturtaste binden (sofern Ihr Treiber dies zulässt), ihm eine Tastenkombination zuweisen (als Dienst oder mit einer anderen App) oder es in Ihre Menüleiste einfügen ( mit einer App wie FastScripts ).
fn
+ volume+
mit Quicksilver erfolgt. (Dank dieser Antwort und der von Jurawa). Der nächste Schritt besteht darin, das Lünettenfenster zu fälschen.Ich habe keine Tastenkombination oder AppleScript für Sie, aber ich habe bemerkt – und andere scheinen zu bestätigen – dass sich der Schieberegler, den Sie verwenden können, wenn Sie auf das Lautstärkesymbol in der Menüleiste klicken, in Lion viel reibungsloser bewegt als in früheren Versionen von OS X. Soweit ich mich erinnere, sprang es früher von Level zu Level, ähnlich wie beim Drücken der Lautstärketasten auf der Tastatur. Jetzt gleitet es leicht zwischen den Schritten.
Ich habe nicht genug Ruf, sonst hätte ich dies als Kommentar zu Nathan Greensteins Antwort eingegeben .
Ich habe seine Informationen in ein einfaches Befehlszeilenskript umgewandelt, um die Lautstärke anzupassen:
#!/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
akzeptiert tatsächlich Fließkommazahlen zwischen 0 und 100. Der kleinste tatsächliche Anpassungswert scheint zwischen den Systemen zu variieren. Siehe diese Antwort und ihre Kommentare zu dieser Frage über das niedrigstmögliche erreichbare Volumen. Die Dokumentation gibt nur Unterstützung für einen Bereich von 0-100 an. Verwenden Sie diese Regex, um Gleitkommazahlen zu akzeptieren '^-?\d*\.?\d*$'
.Um eine viel feinere Lautstärkeregelung zu erhalten, verwende ich Soundflower von http://code.google.com/p/soundflower/ . Sie müssen nach der Installation neu starten. Gehen Sie dann zu Einstellungen/Sound/Ausgabe und wählen Sie Soundflower(2ch). Starten Sie Soundflower aus dem Anwendungsordner, klicken Sie auf das Blumensymbol im oberen Bereich und die eingebaute Soundflower(2ch)-Ausgabe. Gehen Sie dann zu Audio-Setup und ändern Sie den Master für Soundflower (2ch). Auf diese Weise können Sie den globalen Klang leiser machen oder ihn verstärken.
Es gibt auch eine Möglichkeit, die Lautstärke standardmäßig in 1/4-Schritten zu verringern. Es gibt ein Tool namens Karabiner, das Sie installieren können und das diese Logik bereits integriert hat.
Also installieren Sie es einfach, öffnen Sie die Einstellungen, suchen Sie nach feinkörnigen Lautstärkereglern, klicken Sie darauf und bam! Es funktioniert einfach. Das Tolle ist, dass es so umgeschaltet wird, dass der typische feinkörnige Tastaturbefehl jetzt für große Lautstärkeschritte verwendet wird und durch einfaches Drücken der Lautstärketaste um einen 1/4-Schritt erhöht / verringert wird.
Sie können die Ausgabelautstärke auch prozentual genau (z. B. 20%) mit dem Terminal per Apple Script ändern.
osascript -e 'set volume output volume 20'
ghoppe
Haarboot
Ken