Ses seviyesi göstergemin yüzde yerine desibel olarak çalışmasını nasıl sağlayabilirim?


16

Yaptığım her şeyin hacmini ayarlamak istediğimde, Ubuntu'da yerleşik ses denetimlerini kullanmanın çok az ama karışık olduğunu görüyorum. Hacim yaklaşık% 100 olduğunda, birkaç artışın düşmesinin görünen hacim üzerinde neredeyse hiçbir etkisi yoktur, ancak yaklaşık% 0 olduğunda, fare tekerleğimin bir tıklamasının etkisi muhtemelen iyi bir 3 desibeldir. Ayda yaklaşık bir Ubuntu kullanıcısını dönüştürdüğümden beri bu davranışı onlarca farklı UC'de gözlemledim (NE ekibiyle iletişim).

Bu benim için o kadar sinir bozucu oldu ki, ses şiddeti göstergesi yerine gitar amplifikatörümde (mono ses: |) ses seviyesi düğmesini kullanma eğilimindeyim. Ses düzeyi göstergem bu sorun giderilinceye kadar düzgün davranmak için ne yapabilirim? Her bir hacim artışının yarım veya üçte bir desibel olmasını istiyorum.

Belki de sistem birimi yapılandırması için kullanmam gereken farklı bir yazılım var mı?


2
Söylemeliyim ki, bu mükemmel bir soru. Şey, bu da ne tür ses kartı kullandığınızı, ne tür çıkış hoparlörleri kullandığınızı, vb içerir düşünüyorum. Ama bunun dışında bu mükemmel bir soru.
Luis Alvarado

Aynı soruyu her zaman ses kartı, sürücü veya hatta bilgisayar hoparlörü kazanç düğmelerinden bağımsız olarak yaşadığım için iyi bir soru kabul etti. -3dB zayıflamanın her zaman -3dB olduğu stüdyo ekipmanından rahatsız edici bir şekilde farklıdır. Belki de kalibre edilmemiş ancak logaritmik-oid ses kontrolü çok daha kolay elde edilebilir.
msw

1
alsamixer db kazancı gösterir, bu yüzden ulaşılabilir olmalıdır, ama ben nasıl gnome widget içine bu veri almak için hiçbir fikrim yok
RobotHumans

Yanıtlar:


3

Pulseaudio'nun ses kontrol sayfasına göre:

http://0pointer.de/lennart/projects/pulseaudio/doxygen/volume.html

İlk sorun, yapmaması gereken bazı günlük hesaplamaları yapan yazılım olabilir. (eğer öyleyse bunun için bir hata raporuna ihtiyacımız var)

İkinci problemin düzeltilmesi imkansızdır ve yazılımın, hacmi bir dereceye kadar değiştirmenin gerçek dünyada ne gibi bir etkisi olacağını kesin olarak bilemez. Her türlü faktörden dolayı bilemez.


Belirli bir sinyalle bir tür doğrusal hacim ilişkisi sağlamayan herhangi bir ses cihazı bozulma ile kendini gösterecektir, değil mi? Yazılımın son hacmi bilmesine gerek yoktur, çünkü kullanıcı bunu teorik olarak ayarlayabilir. Son kullanıcıların, hacim deltasının ölçüldüğü gerçek birimlere biraz bakmasını beklemiyorum. Bağladığınız belgeler, hacmin PA ile doğrusal veya logaritmik bir şekilde yapılabileceğini göstermektedir. Bana öyle geliyor ki, sistemimin ve uygulamaların hacminin, ihtiyaç duyduğum logaritmik olduğu zaman doğrusal olduğu için ben bir insanım.
2017

Sonra belki nabız sesi içinde bir hata var, günlük ile uğraşmak gerekiyordu.
Martin Owens -doctormo-

0

http://brainstorm.ubuntu.com/idea/5314/

547 Ubuntu kullanıcıları bu sorunu çözmek için oy kullandı ve bence biri bu konuda bir şeyler yaptı.

Belki de sorun, zincirin iki farklı yerinde iki kez gerçekleşen bir günlük hesaplamasından kaynaklanıyor olabilir. Ben bir ses mühendisi (veya matematikçi) değilim, bu yüzden yanılıyorsam beni düzeltin, ama bunu nasıl anladığımı görüyorum:

  • Doğrusal bir ölçek% 0 ~% 85 arasında sessiz olacaktır ve kontrolün çoğu% 85 ~% 100 parantez içinde olacaktır.

  • Logaritmik ölçek, dB veya 'ses şiddetinin' kaydırıcının her adımı için eşit olarak artmasına neden olur.

  • Bir 'çift' logaritmik ölçek aşırı kompanse olur ve doğrusal bir ölçeğin tersine etkisine neden olur (yani,% 0 ~% 15 braket, hacmin çoğunu kontrol eder).

Ubuntu ses kaydırıcısının şu anda yaptığı şey budur. Yine uzman değilim. Ben sadece bir sorun olduğunu biliyorum, ve ben ve 547 diğer kullanıcılar düzeltilmesini istiyorum :)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.