14Aug

Ses Seviyesini Yazılım veya Donanım Tarafından Optimum Ses İçin Ayarlamalıyım mı?

Hoparlörünüzün ses seviyesini, uygulama genelinde, işletim sistemi çapında veya hoparlör kurulumunuzdaki fiziksel kontrollerle ayarlayabilirsiniz. Optimum ses için hangi yöntem en iyisidir?

Bugünkü Soru &Yanıt oturumu bize, Q & A web sitelerinin topluluk tarafından işletilen bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser sayesinde sağlanır.

Soru

SüperKullanıcı okuyucu Qqwy şu soruya işaret ediyor:

Müzik yeterince yüksek değilse, en iyi kaliteye nasıl ulaşırım( fark aslında çok küçük olsa bile önemsizdir)?

  • Müzik çalar, oyun veya diğer ses üreten yazılım programlarında müzik daha sesli hale getirerek?
  • Ses seviyesini işletim sistemi düzeyinde yükselterek( örneğin, Windows bildirim alanında hoparlör simgesini tıklayıp ses seviyesini yukarı çevirerek)?
  • Bilgisayarınıza bağlı amplifikatör veya hoparlörlerde sesi açarak ve böylece donanımdaki ses seviyesini değiştirerek?

Programlar vs OS meselesi var mı?Yazılım vs donanım önemi mi var?

Her şeyin altına geçelim: Hoparlördeki veya bilgisayarınızın ayarlarındaki ses seviyesini yükseltmek daha iyi mi?

Cevap

SüperKullanıcı katılımcı Indrek, sorunun kesin bir cevabı ile atlar:

Programı ve OS genel olarak önemli değildir.Önem almanız yazılımda veya donanımda ses düzeyini ayarlamanıza gerek olup olmadığıdır.

Yazılımdaki hacmi azaltmak temelde bit derinliğini azaltmakla eşdeğerdir. Dijital seste, sinyal farklı örneklere ayrılır( saniyede binlerce kez çekilir) ve bit derinliği, her bir örneği tanımlamak için kullanılan bitlerin sayısıdır. Bir sinyali zayıflatma, her örneği birden az sayı ile çarpmak suretiyle yapılır; sonuç, sesi açıklamak için artık tam çözünürlüğü kullanmadığınız için azaltılmış dinamik aralık ve sinyal-gürültü oranına neden olur. Spesifik olarak, her 6 dB'lik zayıflama, bit derinliğini bir oranında azaltmaya eşdeğerdir.Örneğin, 16 bitlik ses( ses CD'leri için standart) ile başladıysanız ve ses seviyesini 12 dB azalttıysanız, bunun yerine 14 bit ses yerine dinleyeceksiniz. Ses seviyesini çok aşın ve kalite belirgin şekilde azalmaya başlayacaktır.

Başka bir sorun, bu hesaplamaların, örneklerin orijinal değeri, örnekleri böldüğünüz faktörün katları olmaması nedeniyle genellikle yuvarlama hatalarına neden olacağıdır. Bu, temel olarak niceleme gürültüsünü tanıtarak ses kalitesini düşürür. Yine, bu çoğunlukla düşük ses seviyelerinde olur. Farklı programlar, sinyali hafifletmek ve bu yuvarlama hatalarını çözmek için biraz farklı algoritmalar kullanabilir; bu, , örneğin, bir ses çalar ve OS arasında ortaya çıkan sesli sinyalde bir fark olabileceği anlamına gelir, ancak bu aslındaher durumda hala bit derinliğini azaltıyorsunuz ve aslında faydalı bilgiler yerine sıfır iletimi için bant genişliğinin bir bölümünü israf ediyorsunuz.

Bu PDF, daha fazla bilgi edinmek ve daha fazlasını öğrenmek istiyorsanız bazı mükemmel resimlere sahiptir.

Donanımdaki ses düzeyini düşürmenin sonucu, ses denetimi nasıl uygulandığına bağlıdır. Dijitalse, o zaman efekt yazılımdaki ses seviyesini düşürmekle aynıdır, bu nedenle ses kalitesi bakımından hangisinin kullandığından az farkla hiç fark yoktur.

Mümkün olan en yüksek çözünürlüğü( bit derinliği) elde etmek ve daha sonra hoparlörlerin önündeki en son şeylerden biri olarak bir analog ses kontrolüne sahip olmak için ideal bir biçimde, bilgisayarınızdan ses çıkışı sağlamalısınız. Sinyal yolunuzdaki tüm cihazların karşılaştırılabilir nitelikte olduğunu varsayarsak( yani, ucuz bir alçakgönüllü amplifikatör ile üst düzey bir dijital kaynak ve DAC'yı eşleştirmediyseniz), bu, en iyi ses kalitesini vermelidir.

@Joren , yorumlarda iyi bir soru yayınladı:

Yazılımın ses seviyesini maks. Olarak ayarlamak istersem, aniden süper küçük kullanışlı menzilli analog kontrollerimi nasıl ele alabilirim?(Çünkü analog ses seviyesini bile yarıya çevirmek çok yüksek)

Ses kontrolü bir amplifikatörün bir parçası olduğunda bu bir problem olabilir, bu muhtemelen çoğu bilgisayar ayarında geçerlidir. Bir amplifikatörün işi, adından da anlaşılacağı üzere, yükseltmek olduğundan, bu, ses kontrolünün kazanımı 0'dan 1'den fazla( çoğunlukla çok daha fazla) aralığında ve ses seviyesi kontrolünü yarım noktaya döndürdüğünüzde,muhtemelen artık zayıflamıyorsunuz, ancak aslında sinyali yazılımda ayarladığınız düzeylerin ötesinde güçlendiriyorsunuz.

Buna birkaç çözüm var:

  • Bir pasif zayıflatıcı edinin. Sinyali yükseltmediğinden kazancı 0 ile 1 arasında değişir, bu da size daha geniş bir kullanım alanı sunar.
  • İki analog ses kontrolü var. Güç amplifikatörünüzün veya hoparlörlerin ses seviyesi veya giriş trim kontrolü varsa, bu çok işe yarayacaktır. Normal ses kontrolünün kullanılabilir alanını en üst düzeye çıkaracak şekilde bir ana ses seviyesi ayarlamak için bunu kullanın.
  • Önceki ikisi mümkün değilse ya da mümkün değilse, analog ses kontrolü ve ses kalitesi için kullanılabilir aralık arasında en iyi uzlaşmaya ulaşana kadar OS seviyesindeki ses seviyesini azaltmanız yeterlidir. Bireysel programları, bir satırda birkaç bit derinlik azalmasından kaçınmak için% 100'de tutun. Umarım ses kalitesinde belirgin bir kayıp olmaz. Veya varsa, o zaman muhtemelen duyu girdileri olmayan veya daha iyisi, giriş kazançını ayarlamanın bir yolu olan yeni bir yükselticiye bakmaya başlamalıyım.

@Lyman Enders Knowles , yorumlarda bit derinliği azaltma sorununun modern işletim sistemleri için geçerli olmadığını belirtti.Özellikle, Vista'dan başlayarak Windows, herhangi bir zayıflama yapmadan önce tüm ses akışlarını 32-bit kayan noktaya otomatik olarak yükseltir. Bu, düşük seviyede olsa da ses seviyesini çevirdiğinizde, etkili bir çözünürlük kaybı olmaması gerektiği anlamına gelir. Yine de, bazı nicemleme hatalarını ortaya koyacak olan sesin sonunda( 16-bit'e veya 24-bit'e, DAC bunu destekliyorsa) indirgenmesi gerekir. Ayrıca, öncelikle zayıflatma ve daha sonra amplifikasyon gürültü zemini artıracak, bu nedenle yazılım seviyelerini% 100 seviyesinde tutmak ve donanımda zayıflatma tavsiyesi mümkün olduğunca ses zincirinizin sonuna kadar duruyor.

Açıklamaya eklemek için bir şey var mı?Açıklamalarda ses çıkıyor. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.