Ses ceketi yoluyla müziğin (mp3 vb.) Kötü olduğunu (şarkılar arasında sesler çıkardığını) okudum ve deneyimledim. Bu zaten çözüldü mü veya bu sorunu azaltmanın en iyi yolu (ayarı) nedir?
Ses ceketi yoluyla müziğin (mp3 vb.) Kötü olduğunu (şarkılar arasında sesler çıkardığını) okudum ve deneyimledim. Bu zaten çözüldü mü veya bu sorunu azaltmanın en iyi yolu (ayarı) nedir?
Yanıtlar:
Bu, burada okuyabileceğiniz ve hata raporunu burada görebileceğiniz bilinen bir sorundur .
Broadcom VideoCore ürün yazılımı ile ilgili bir sorun gibi görünüyor ve ses etkinleştirildiğinden ve devre dışı bırakıldığından, patlamaya voltaj atlamaları neden oluyor.
Sorunun şu andaki bir çözümü yok, ancak şarkılar arasında bir boşluk bırakmak yerine sürekli ses çalarak etkisini azaltabilirsiniz. Bunu yapmak için bir komut dosyası, daha önce gönderdiğimski522
aynı forum iş parçacığı tarafından sağlanır .
Kabuk betiği oluşturma:
sudo nano mpgapless.sh
Ardından kabuk betiğine aşağıdakileri girin.
#!/bin/bash # mpgapless case "$@" in *.m3u) PL="-playlist" ;; esac rm /tmp/audiofifo mkfifo /tmp/audiofifo aplay -t raw -c 2 -f S16_LE -r 48000 /tmp/audiofifo &> \ /tmp/aplayfifo.log & mplayer -noconfig all -nolirc -nojoystick \ -novideo -benchmark -vc null -vo null -ao pcm:fast -af resample=48000 -nocache \ -ao pcm:nowaveheader:file=/tmp/audiofifo $PL "$@"
Dosyayı yürütülebilir yapın:
chmod 555 ./mpgapless.sh
Bir müzik dosyaları dizininiz varsa, aşağıdaki gibi kullanabilirsiniz:
./mpgapless.sh *
Bu script için tüm kredi ski522'ye aittir .
Entegre ses jakından vazgeçtim ve yaptığım için mutluyum. Aşağıdaki USB ses arayüzünü birkaç dolara satın aldım:
http://www.amazon.com/dp/B001MSS6CS/ref=pe_175190_21431760_3p_M3T1_ST1_dp_1
Bu şekilde, Pi iyi bir şey yapar (dijital veri yayar) ve D / A dönüşümünü arayüze bırakır. Kulağa harika geliyor. İşte bu şekilde çalıştım:
Düzenle /etc/modprobe.d/alsa-base.conf
aşağıdaki satırı yorumlayın (yorum yapılmamış /etc/modprobe.d/alsa-base.conf
, USB ses kartına varsayılan ses cihazı olmak için minimum öncelik verdiğini düşünüyorum)options snd-usb-audio index=-2
ref: http://forums.linuxmint.com/viewtopic.php?f=48&t=95337
Tek dezavantajı, bir dongle'ın eklenmiş yığını ve bir USB bağlantı noktasını kaybetmenizdir.
Haşhaşla ilgili sorun giderildi, ancak düzeltmeden yararlanmak için Raspberry Pi'nin ürün yazılımını yükseltmeniz gerekiyor. Linux raspberrypi 3.6.11+ # 399 (2013-02-09-wheezy-raspbian) çalıştıran yepyeni bir Pi ile bu sorunu yaşadım. Yukarıda belirtildiği gibi, bu ses haşhaş ses sorununun geçmişi:
Pi'nin ürün yazılımını nasıl güncelleyeceğimi öğrenmek için kullandığım web sitesi:
Bash'teki "&&" sözdizimine aşina olmayanlar için bunlar Pi'nizi güncellemek için kullanabileceğiniz belirli komutlardır ( sudo
komutların kök ayrıcalıklarıyla çalıştırıldığından emin olmak için ön eke dikkat edin ).
Raspbian OS'nin en son sürümüne güncelleme:
sudo apt-get update
sudo apt-get upgrade
Git sürüm kontrol sistemini kurun:
sudo apt-get install git
Hexxeh'in rpi-update
ürün yazılımı güncelleme komut dosyasını yükleyin :
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update
sudo sudo chmod +x /usr/bin/rpi-update
Ürün yazılımı güncelleme işlemini çalıştırın, ardından yeniden başlatın:
sudo rpi-update
sudo shutdown -r now
Bundan sonra, Pi'm artık bir ses dosyası çalmadan önce ve sonra tıklamıyor. Yeniden başlattıktan ve tekrar giriş yaptıktan sonra, Pi'nizde aşağıdaki komutla deneyin:
omxplayer /usr/share/scratch/Media/Sounds/Vocals/Hey-yay-hey.mp3
Bu çözümü kontrol edin. Statik akımı filtreleyebilen ve analog aux portunda temiz ses sağlayabilen iyi bir güç kaynağı kullanmanız gerekir.
Bahsettiğiniz bu sorunları çözmenin yanı sıra. Pi'nin sesi genel olarak oldukça zayıf.
Bence bir USB ses kartı ya da bunlardan biri gibi bir GPIO başlık ses kartı kullanmak en iyisidir . Bunun nedeni, kullandıkları ses kodeklerinin Pi'nin kullandığı bir darbe genişlik modülasyonu (PWM) stratejisinden çok daha doğrusal olmasıdır. Bu doğrusallık çok daha iyi ses kalitesi anlamına gelir.