Meningkatkan rincian, rentang, dan kelengkungan panel kontrol volume

11

Ada masalah umum untuk speaker USB (seperti Logitech SBS-150 dalam kasus saya, yang Logitech tidak memberikan solusi) dan headphone - terlalu keras. Ketika Anda menggunakan slider kontrol volume Windows untuk menempatkannya ke 1, mereka masih terlalu keras (dan benar-benar tidak ada banyak perbedaan antara 1 dan 100), dan tentu saja 0 tidak bersuara, sehingga Anda terjebak memilih keras atau tidak terdengar sama sekali.

Di atas tampaknya menunjukkan bahwa logaritma diterapkan dua kali ke nilai-nilai linear 1-100 dari slider, sekali oleh Windows dan sekali oleh speaker, yang menghasilkan kurva yang dengan cepat mencapai saturasi. Windows 7 tentu saja tidak menawarkan cara untuk menyesuaikan apakah logaritma diterapkan.

Masalah lain adalah ketika pengguna ingin meningkatkan volume di atas 100. (Ya, ya, itu dapat merusak speaker Anda, bla bla. Tidak relevan.)

Tampaknya itu akan memecahkan banyak masalah jika saya hanya bisa mengatur nilai apa setiap titik pada slider volume seharusnya sesuai, bukan Windows yang menerapkan fungsi log itu sendiri. (Pada titik itu tidak masalah jika log diterapkan, karena Anda dapat menyisipkan fungsi eksponen sendiri untuk meniadakan log.)

Hal terdekat yang saya temukan adalah halaman ini , yang menggambarkan dengan tepat apa yang saya inginkan, tetapi sayangnya itu hanya berfungsi pada Windows XP dan bukan Windows 7; Saya tidak dapat menemukan kunci registri di Windows 7 (saya mungkin tidak terlihat cukup keras, meskipun).

Juga membantu adalah Volumouse yang memungkinkan Anda menentukan ukuran langkah untuk volume - ini dengan mudah memungkinkan Anda untuk mengatur volume ke titik antara 1 dan 0. Hal ini menyelesaikan tugas setidaknya membiarkan Anda mengurangi volume, tetapi 99% dari rentang pada dasarnya masih tidak berguna. Selain itu, meningkatkan atau mengurangi spasi langkah bukanlah bagaimana Anda berurusan dengan kurva respons logaritmik / eksponensial.

Jadi pertanyaannya adalah, bagaimana yang bisa saya lakukan di Windows 7 apa metode registri di atas pada Windows XP? Di mana kunci registri? Atau, bagaimana Volumouse mengatur volume ke nilai arbitrer?

Hebat
sumber
Selain volumouse, Anda juga dapat menggunakan 'volstep', jika Anda hanya ingin melakukan peningkatan 'drop-in' untuk menggunakan kunci perangkat keras volume default pada keyboard misalnya, daripada harus terbiasa dengan yang baru ' antarmuka / gunakan 'yang dibawa volumouse. sourceforge.net/projects/volstep
Vinícius M

Jawaban:

4

Jika Anda dapat menggunakan baris perintah, NirCmd dari NirSoft menawarkan solusi untuk menentukan volume berdasarkan desibel:

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

Lihat blog Nir tentang masalah ini.


Perintah ini juga akan menyesuaikan volume sistem utama Anda

 nircmd.exe setsysvolume <0-65535>

Dan yang ini menyesuaikannya naik atau turun dengan langkah-langkah yang Anda tentukan:

 nircmd.exe changesysvolume [-]<0-65535>
Jeremy W
sumber
NirCmd memiliki banyak fungsi berguna lainnya juga. Sangat bagus di Windows, berasal dari lingkungan Linux di mana pada dasarnya segala sesuatu mungkin terjadi dari baris perintah.
Trevor Jex
Nirsoft adalah repo perangkat lunak luar biasa yang penuh dengan hal-hal berguna, termasuk nircmd. Namun ini tidak menyelesaikan masalah pengguna. Ini masalah kartu suara USB murah yang membuat penggeser volume Windows beroperasi lebih seperti penggeser linier daripada logaritma, yang seharusnya, karena ini berhubungan dengan audio. Menggunakan 'setsysvolme' atau hampir semua opsi pada nircmd tidak akan memperbaikinya, karena masih mengatur volume sistem ke <something>, dan apa pun di atas 0 akan sudah terlalu keras. Jawaban Mateen Ulhaq mungkin adalah taruhan terbaik pengguna, meskipun masih tidak ideal, itu berfungsi.
Vinícius M
Sayangnya, 65535 langkah itu tidak ada artinya, sayangnya. Sistem tidak menyediakan tingkat granularitas, jadi dalam praktiknya, ini hanya cara yang kurang intuitif untuk mengubah volume. Sebagai contoh, saya baru saja menguji beberapa sistem di sini, dan sepanjang jalan dari nircmd.exe setsysvolume "0" hingga "502" berarti 100% bisu, sementara 503 sebenarnya mengubah volume sistem menjadi 1%, yang baik-baik saja pada saya kartu suara desktop, tetapi - sudah terlalu keras pada kartu suara USB yang murah. = P Dan di atas 503, hingga 1005, tidak ada perubahan sama sekali dalam volume.
Vinícius M
2

Saya tidak punya solusi untuk tweaker pendaftaran di Windows 7, tetapi jika Anda ingin meningkatkan volume suara di atas 100% Anda mungkin menemukan alat ini menarik. Ada versi gratis yang tersedia di sana yang harus berfungsi dengan aplikasi Windows paling umum, termasuk iTunes dan YouTube.

Alexander Galkin
sumber
2

Solusi termudah yang saya temukan adalah menjalankan keluaran suara melalui EqualizerAPO dan hanya mengatur pre-amp ke -20dB.

Peace GUI akan membantu Anda jika Anda tidak tahu cara mengedit file konfigurasi secara manual.

masukkan deskripsi gambar di sini

Jika Anda memiliki masalah dalam menjalankan Equalizer APO, Anda mungkin perlu menghapus pengandar suara Anda dan menginstal ulang pengandar suara standar Microsoft Windows.

Mateen Ulhaq
sumber
1

Ketika Anda menggunakan slider kontrol volume Windows untuk menempatkannya 1, mereka masih terlalu keras (dan benar-benar tidak ada banyak perbedaan antara 1 dan 100), dan tentu saja 0 tidak membuat suara, sehingga Anda terjebak memilih apakah keras atau tidak ada suara sama sekali.

Di atas tampaknya menunjukkan bahwa logaritma diterapkan dua kali ke nilai-nilai linear 1-100 dari slider, sekali oleh Windows dan sekali oleh speaker, yang menghasilkan kurva yang dengan cepat mencapai saturasi.

Saya telah memperhatikan ini di masa lalu dan telah mengalami masalah sejak saya mulai menggunakan windows 7 - yaitu, sampai malam ini, ketika saya secara obsesif mulai bermain dengan opsi di dalam 'Volume Control Options' yang tersedia di klik kanan menu 'Speakers' . Di sana, saya telah menghapus centang opsi "Semua perangkat memainkan suara" dan menerapkannya dan voila! Volume saya dipulihkan seperti seharusnya ... Namun anehnya, memeriksa ulang opsi itu tidak menduplikasi masalah yang disebutkan di atas, jadi saya tidak tahu apakah masalah ini akan kembali setelah reboot.

Bagaimanapun, itu tampaknya telah melakukan trik, setidaknya sekali. Semoga itu tidak akan terjadi lagi. Saya berterima kasih kepada Anda karena telah mengilhami saya untuk lagi, secara obsesif, mencari resolusi untuk ini karena ini telah menjadi frustrasi menjengkelkan yang telah saya putuskan untuk dibenci sekitar 7 selama sisa hari-hari saya. Dalam pencarian saya untuk mempelajari sesuatu yang baru setiap hari, sepertinya saya telah mencapai tujuan saya, jika hanya untuk hari ini. HARI aku.

Dr001M0nK3y
sumber