ボリュームコントロールスライダーの粒度、範囲、曲率を増加させる


11

USBスピーカー(私の場合はLogitech SBS-150など、Logitechが解決策を提供していない)やヘッドフォンには、一般的な問題があります-それらは大きすぎます。Windowsのボリュームコントロールスライダーを使用してそれらを1に設定すると、音量が大きすぎ(1と100の差はほとんどありません)、もちろん0でも音が出ないので、音量を大きくしたり、小さくしたりすることはできません。まったく聞こえます。

上記は、対数がスライダーから線形の1-100値に2回適用され、1回はWindowsで、もう1回はスピーカーで適用されることを示しているようです。Windows 7には、対数を適用するかどうかを調整する方法はありません。

もう1つの問題は、ユーザーがボリュームを100以上に増やしたい場合です(はい、はい、スピーカーを損傷する可能性があります。なんともいえません。)

Windowsがログ関数自体を適用する代わりに、ボリュームスライダーの各ポイントが対応する値を設定できれば、多くの問題を解決できるようです。(その時点で、ログを適用するかどうかは関係ありません。指数関数を自分で挿入してログを無効にすることができます。)

私が見つけた最も近いものはこのページです。これは私が欲しいものを正確に説明していますが、残念ながらWindows 7ではなくWindows XPでのみ動作します。Windows 7でレジストリキーを見つけることができませんでした(ただし、十分に一生懸命に見えなかったかもしれません)。

また、Volumouseを使用すると、ボリュームのステップサイズを指定できます。これにより、ボリュームを1〜0のポイントに簡単に設定できます。これにより、少なくとも音量を下げることができますが、範囲の99%まだ本質的に役に立たない。さらに、ステップの間隔を増減することは、対数/指数応答曲線を扱う方法ではありません。

質問は、Windows 7で上記のレジストリメソッドがWindows XPで行うことをどのように行うことができますか?レジストリキーはどこにありますか?あるいは、Volumouseはどのようにボリュームを任意の値に設定しますか?


ボリュームに加えて、たとえば「ドロップイン」でキーボードのデフォルトのボリュームハードウェアキーを使用する方法を改善したい場合は、「volstep」を使用することもできます。大量にもたらすインターフェース/使用。 sourceforge.net/projects/volstep
ビニシウスM

回答:


4

コマンドラインに耐えられる場合、NirSoftのNirCmdは、デシベル単位でボリュームを指定するソリューションを提供します。

 nircmd.exe setsubunitvolumedb "Speakers" "Wave" -20

この件に関するNirのブログを参照してください。


また、このコマンドはメインシステムの音量を調整します

 nircmd.exe setsysvolume <0-65535>

そして、これはあなたが定義するステップによってそれを上下に調整します:

 nircmd.exe changesysvolume [-]<0-65535>

NirCmdには他にも便利な機能がたくさんあります。コマンドラインから基本的に何でもできるLinux環境から来た、Windows上で実行できるのは本当に素晴らしいことです。
トレバージェックス

Nirsoftは、nircmdを含む便利なものが満載の素晴らしいソフトウェアリポジトリです。ただし、これはユーザーの問題を解決しません。これは、安価なUSBサウンドカードの問題であり、Windowsボリュームスライダーは、オーディオを処理するため、対数よりも線形スライダーのように動作します。'setsysvolme'またはnircmdのほとんどのオプションを使用しても、システムボリュームが<something>に設定されたままであり、0を超える値は既に大きすぎるため、修正されません。Mateen Ulhaqの答えはおそらくユーザーの最善策です。
ビニシウスM

また、これらの65535ステップは、残念ながら無意味です。システムはそのレベルの粒度を提供しないため、実際には、ボリュームを変更するための直感的ではない方法です。たとえば、ここでいくつかのシステムでテストしました。nircmd.exesetsysvolume "0"から "502"は100%ミュートを意味し、503は実際にシステムボリュームを1%に変更します。デスクトップサウンドカード、しかし-安価なUSBサウンドカードでは既に大きすぎます。= P 503を超えると、1005まで、音量はまったく変化しません。
ビニシウスM

2

Windows 7でレジスタを微調整する方法はありませんが、音量を100%以上に上げたい場合は、このツールがおもしろいかもしれません。iTunesやYouTubeを含むほとんどの一般的なWindowsアプリケーションで動作する無料のバージョンがあります。


2

私が見つけた最も簡単な解決策は、EqualizerAPOを介してサウンド出力を実行し、プリアンプを-20dBに設定することです。

Peace GUIは、構成ファイルを手動で編集する方法がわからない場合に役立ちます。

ここに画像の説明を入力してください

Equalizer APOの実行に問題がある場合は、おそらくサウンドドライバーをアンインストールし、Microsoft Windowsのデフォルトのサウンドドライバーを再インストールする必要があります。


1

Windowsのボリュームコントロールスライダーを使用してそれらを1にすると、音量が大きすぎ(1と100の差はほとんどありません)、もちろん0でも音が出ないので、音を大きくするか音を選択しないでください。まったく。

上記は、対数がスライダーから線形の1-100値に2回適用され、1回はWindowsで、もう1回はスピーカーで適用されることを示しているようです。

私は過去にこれに気づき、Windows 7の使用を開始して以来、つまり今夜、「スピーカー」メニューの右クリックで使用可能な「ボリュームコントロールオプション」内のオプションで強迫的にプレイを開始してから問題に苦しんでいます。 。そこでは、「サウンドを再生するすべてのデバイス」オプションのチェックを外して、それを適用しました。私のボリュームは動作するはずの状態に復元されました...しかし、奇妙なことに、そのオプションを再確認しても前述の問題が再現されないため、再起動後にこの問題が再発するかわかりません。

とにかく、少なくとも一度はトリックを行ったようです。うまくいけば、それは二度と起こらないでしょう。私はこれに対する解決策を再び探して、強迫観念に駆り立ててくれたことに感謝します。毎日何か新しいことを学ぶ私の探求の中で、今日だけが目標を達成したようです。イェーイ。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.