web-dev-qa-db-ja.com

Mac OS Xで内蔵スピーカーの最大サウンド出力レベルを上げるための最良の解決策は何ですか?

私は第1世代のMacBookを持っています。これは、内蔵スピーカーを使用したときに最大サウンド出力レベルが非常に低いことで有名です。最大サウンド出力レベルを上げるための優れたソフトウェアソリューション(つまり、ヘッドフォン/外部スピーカーの提案はありません)を探しています。

私の主な基準はこれです:VLCの組み込みのボリュームコントロール+イコライザーを使用するなど、アプリ固有のものは必要ありません。すべてのサウンド出力でシステム全体で機能するか、任意のアプリで使用できるものを探しています。

私がこれまでに遭遇した最良の解決策は、説明されています ここAudio Hijack Pro を使用して、特定のアプリのサウンド出力をハイジャックし、AHのイコライザーコントロールでブーストします。

オーディオハイジャックソリューションは問題なく機能しますが、私が本当に見つけたいのは、システム全体の切り替えでメニューバーにアイコンを配置するコントロールパネルまたはバックグラウンドアプリです。または、アプリセレクターを使用して、選択したアプリの音量ブーストを切り替えます。

オーディオハイジャックソリューションよりも優れた代替手段はありますか?

6
arathorn

Rogue Amoebaの SoundSource はどうですか?それがあなたが望むことを正確に行うかどうかはわかりませんが、試してみてください。価格は正しいです。そうでなければ、Audio HijackProが私の推薦になるでしょう。

ハードウェアソリューションについては、HeadRoomの Total Airhead または Total Bithead を確認してください。これは、音量を上げるだけでなく、最も効率的なヘッドフォンがない場合に音質に役立ちます。 。これはあなたが持っているヘッドフォンに大きく依存します。

3
Mark Thalman

Appleのエンジニアは、初期のMacBookのスピーカーの営業利益について考え直しましたが、ゲームの後半ではハードウェアを再指定できませんでした。彼らは、MacBookの利用可能なゲインの可能性を制限するためのソフトウェア回避策としてカーネル拡張プラグインを使用しました。プラグインは、アプリケーションがフックできるデジタル信号プロセスを一覧表示し、プロセスが使用できる上限と下限を詳しく説明します。目標は、アンプにキャップを付けるだけでなく、小さなスピーカーでは困難になる可能性のあるすべての条件を排除することでした。

Appleは、例として、iTunesイコライザーがIntelのコーデックの全容量にアクセスできる場合(Appleは混乱できない)、ユーザーが低周波数を設定した場合)を懸念していました。ブームボックスレベルまでは、1回限りのイベントになる可能性があります。実際、エンジニアの注意により、プラグインは起動チャイムの音量を調整して、起動中に有効なDSP設定に適応します。 。

歴史のレッスンはこれだけです。私が提案することをすることを考える前に、 Appleのサイトにアクセスしてください MacBookに適切なファームウェアアップデートがすべてインストールされていることを確認してください。そうすることで、可能な限り最も単純なソリューションを提供できます。すべての人に当てはまるわけではありませんが、多くのMacBook所有者は、Firmware Update1.2が少量の問題を解決したと報告しました。 (すべての更新がすべてのモデルに適しているわけではありません。)

それがうまくいかない場合は、Appleエンジニアのハードワークをすべて取り除き、それによってIntelがオーディオチップと関連するコーデックに組み込んだデフォルトを復元する方法を説明します。私はこれを思いつきました何週間にもわたってコンセプトをぶち壊した後のエレガントでないハックですが、既存の知識が不足しています。最終製品は私の古い、ほとんど声のないMacBookを修正しましたが、SisterのMacBookでは一度に数分以上それを実行できませんでした。そのような50-50のオッズは、修正のために支払うお金がライン上にない場合に許容されます。

これを投稿する前に、ターミナルにカットアンドペーストして各コマンドをテストしました。バックアップが設定されていれば、これは危険でも扱いにくいものでも、特に興味深いものでもありません。特に私のユーモアの試み。それでも、ここから先に進む人は、タイプミスや構文エラーをキャッチするのに十分な能力を備えている必要があります。私の指示に従っている間に何か本当に、本当に悪いことが起こった場合、それは私のせいかもしれませんが、それはあなたのコンピュータです。

まだ私と一緒に?

さて、安全第一です。変更の対象となるファイルのバックアップを作成します。

Sudo cp /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext/Contents/Info.plist ./Info.plist.bkup

間違った患者に脳外科手術を行わないようにしましょう:

defaults read /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext/Contents/Info | egrep "MuteGPIO = 1342242829"
| wc

応答は数字の12である必要があります。12でない場合は、停止します。害はありません。あなたが私に義務を負わせたいのなら、あなたはあなたの結果を投稿するかもしれません。

それ以外の場合は、Info.plistファイルの複製をもう1つ作成します。これは、作業コピーとして使用します。インストールされたコピーと作業コピーは同じ名前である必要があるため、同じディレクトリに一緒に置くことはできません。私は、デスクトップを作業用コピーを置くのに最適な場所に指定します。

Sudo cp -n /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext/Contents/Info.plist ~/Desktop/Info.plist

これは作業用コピーなので、作業してみましょう。

defaults delete ~/Desktop/Info IOKitPersonalities

鋭い目の人は、ファイルへのパスが「Info」で停止し、.plist拡張子が省略されていることに気付くでしょう。それはタイプミスではありません。これは単なる別のApple使用法の偏心であり、今回はdefaultsコマンドの構文で主張しています。

システムに迷惑をかけずにファイルスワップを実行するには、MacBook氏に一時的な音声記憶喪失状態を誘発する必要があります。ああ、いいね、これがゴム槌だ:

Sudo kextunload /System/Library/Extensions/AppleHDA.kext/

ここで、名前を変更した作業コピーを元のディレクトリにドロップして、元の.plistを上書きします。幸運は勇者、そしてそのすべてを支持しますが、私はこれを行う直前にバックアップがまだそこにあるかどうかを常に確認します:

Sudo mv ~/Desktop/Info.plist /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext/Contents/

患者を復活させるTTime:

Sudo kextload /System/Library/Extensions/AppleHDA.kext/

移植はMacBook氏の性格に影響を及ぼし、彼はあなたが慣れていない方法で行動し始めるかもしれません-例えば、彼の音楽を大音量で演奏するので、それを聞くのを避けられません。

変更はすぐに有効になりますが、そうでない場合は、再起動してシステム環境設定でオーディオ設定を確認してください。ボリュームの改善を検出できない場合は、ハッキングされたInfo.plistをバックアップコピーで復元するのが賢明です。

Sudo mv /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext/Contents/Info.plist.bkup ./Info.plist

...これはあなたが見つけたとおりにすべてを残します。

3
Ambrose

私は遭遇しました this スレッドオーバーAppleサポートディスカッションフォーラム-確かにそれは可能性を秘めているようです。それを試してみて、結果でこの答えを更新します。他の誰かがこれを試します、あなたの結果にコメントしてください。

更新:
スレッドで説明されているセットアップ手順に従うことができませんでした-AudioLabまたはMIDI OSXでの構成に精通していません。他の人が試しましたこの?

1
arathorn

聞く それがトリックをするように見えます、そして彼らは無料のデモを持っています。システム全体のイコライザーとアプリケーションごとの設定もあります。また、このプログラムはSnowLeopardと互換性があります。

それは好ましい Macworldレビュー もあります。 MacBookで試してみる必要があり、試してみると更新されます。

更新:これでうまくいくようです。 EQでは、プリアンプは正の値をサポートしていることに注意してください。

enter image description hereenter image description here

1
Lara Dougan

オリジナルの2001iBookでMPlayerを使ってDebainWoodyを実行すると、終了するたびに音量が「最大」に設定されていましたが、次に起動したときにスライダーが中央に表示されていました。それを上下にスライドさせて数回繰り返し、なぜそれが大きくなり続けるのか疑問に思った後、私はスピーカーを吹き飛ばしました(再起動中)。だから、それは可能だと思います。Mac版のMPlayerを使ってみてください。でも、本当にやりたいですか?

0
dlamblin

Soundbooster あなたが求めているもののように聞こえます。これはアプリケーションですが、メニューバーにあります。デフォルトでは、Dockには表示されませんが、それも可能です。

App Storeでのレビューは貧弱ですが、開発者が缶のインストール要件について明確になっていないためだと思います。

MacApp Storeアプリでは、意図したとおりに動作するために drivers がインストールされている必要があります。イコライザー機能を気にしない場合や、個々のアプリのボリュームを制御できる場合は、 ライトバージョン もあります。

したがって、私の個人的な経験は次のとおりです。ライトバージョンをテストし、再起動し、動作することを確認し、開発者が提供するスクリプトを使用してアンインストールしました。 Mac App Storeバージョンをインストールし、ドライバーをインストールして再起動しました。できます。このソリューションで私が気付いた欠点は、ミュートのオンとオフを切り替える以外は、Macシステムのボリュームコントロールが機能しなくなることです。音量を調整するには、メニューバーのSoundBooster音量スライダーを使用する必要があります。残念ながら、アプリには、音量の変更にアクセスしやすくするためのホットキー、ショートカット、またはコマンドラインアクセスがありません。

0
adamlogan