3,5 mm jak ses çalındıktan sonra “tıslamaya” başlar


10

Raspberry Pi 2, Model B'deki amfimle ilgili aşağıdaki sorunları yaşıyorum.

  1. Pi'yi başlatın, her şey harika görünüyor.
  2. Pi üzerinden ses baytı çalma (ALSA kullanarak)
  3. Hoparlörler PCM'nin "sessiz" (alsamixesr kullanarak) veya herhangi bir ses seviyesine sahip olmasından bağımsız olarak tıslar.

/Boot/config.txt dosyasındactiv_audio_dither = 1 ayarladım, ancak bu sorunu çözmüyor.

Çalıştırarak etkinleştirildiğinden emin olmak için test ettim:

# vcgencmd get_config disable_audio_dither
disable_audio_dither=1

İlk ses parçasını çalarken önyükleme yaptığım zamandan ne olabilir ve ilk çalma işleminden sonra tıslamayı nasıl durdurabilirim?

Düzenle

Benim sorum burada sorulan sorudan farklı Ses jakı çıkışından daha iyi ses kalitesi nasıl elde edilir , çünkü bu soru şarkılar arasında haşhaş sesleri ile ilgili sorunlardan bahsediyor. Benim sorunum Pi'de herhangi bir ses çalındıktan sonra Pi yeniden başlatılana kadar hoparlörlerden bir tıslama sesi gelmesi. Hiçbir haşhaş sesim yok ve bir USB kartı kullanmak bu sorunu benim için çözmedi.

Düzenle 2

Ses için bir Tendak HDMI - VGA kullanarak denedim ( http://www.amazon.com/Tendak-Converter-Adapter-Projector-Blu-ray/dp/B00SKP88VA/ref=sr_1_10?ie=UTF8&qid=1450364986&sr=8-10&keywords = tendak + hdmi ) bu şekilde daha fazlasına sahip olduğumuzu düşünüyor, ama sorun hala devam ediyor.


Ne kadar kötü bir tıslamadan bahsediyoruz? Pi kesinlikle 3,5 mm jak üzerinde parazit ve kaliteye istenen WRT'yi bırakıyor. Sessiz ayarı bunu değiştirmezse, yüksek (% 90-95) çıkış hacmi de kullanabilirsiniz, böylece amplifikatördeki sesi azaltabilirsiniz.
goldilocks

O kötü. Amplifikatör ucunda kapatırsak ses çalarken ses duyulamayacak kadar düşük olur. Ses çalmak zorunda kaldığımızda ses kadranını fiziksel olarak tamamen aşağı ve yukarı çevirmek de maalesef bu durumda bir seçenek değil.
Mikey A. Leonetti

1
Başka bir ses kartı olan USB'nin bu sorunun ortadan kalkma olasılığının yüksek olduğunu düşünüyor musunuz?
Mikey A. Leonetti


1
@allanonmage Yorumunuz için teşekkürler. Gönderinin üst kısmında bahsettiğim sürümden daha spesifik bir sürüm var mı?
Mikey A. Leonetti

Yanıtlar:


1

Pi'nin ses bağlantı noktası çok iyi değil, ancak ucuz bir ses bağlantı noktasının bu sonucu iki yoldan biriyle azaltılabilir.

1. PulseAudio


PulseAudio, herhangi bir bağlantı noktasından ses çalmanın daha kaliteli bir yoludur.

Daha fazla bilgi edinebilir ve nasıl kuracağınızı / kullanacağınızı buradan öğrenebilirsiniz: https://dbader.org/blog/crackle-free-audio-on-the-raspberry-pi-with-mpd-and-pulseaudio

2. USB Ses Kartları


Bu daha yaygın olarak kullanılan bir çözümdür, çünkü USB ses kartında mikrofon kullanabilirsiniz. EBay ve Amazon'da 5 dolardan daha az bir para alabilirsiniz.


Ses çalarken herhangi bir çatırtı duymuyoruz. Ses aslında oldukça net. Sorumun net olup olmadığını lütfen bana bildirin. Ayrıca sorumun belirttiği gibi USB'yi de denedim.
Mikey A. Leonetti

Ses kanalı başlatılmadığı için tıslama sesi oluşur. Bu nedenle, alınacak gürültü yaratan açık bir empedans vardır. (tel neredeyse bir anten gibi elektriksel sesleri alır) Bir ses çalmaya başladığınızda, ses kanalı kendi kendine sıralanıyor gibi görünüyor, başlatılmakta olan bazı dahili çekmeler veya açılır pencereler. Muhtemelen bir sürücü sorunu veya bir donanım sorunu. Aynı şey televizyonum için ses sistemimde de olur. TV kapalıyken, TV açılana kadar tıslama sesleri duyuyorum. Oldukça can sıkıcı ....
Piotr Kula

1

İlk ses dosyasını çaldıktan sonra amplifikatörün hala açık olduğundan şüpheleniyorum. Deneyebileceğiniz birkaç şey var (bazıları zaten denemiş olabilirsiniz).

  • Örnekleri oynatmak için kullanılan yazılımı kapatma. Bir model 2'de sonic pi kullanarak test yapıyordum ve sonic pi'yi kapatmak tıslamayı durdurarak çok daha sessiz hale getirdi . Daha ileri testler snd_bcm2835, yüklenmeden önce bile yüklenmeden sessiz tısmanın olduğunu ve sonic pi'nin daha yüksek tıslamalara başladığını gösterir.
  • rmmodSes ile ilgili çeşitli modülleri durdurma ( ). Bazı modüllerin "kullanımda" olduğu, ancak belirli bir şey tarafından kullanılmadığı için bunu yapmak için "zorla" seçeneğini etkinleştirmeniz gerekir. Varsayılan olarak devre dışı bırakılmasının bir nedeni var (yüksek çökme şansı).

Sonic Pi'de test yaparken bip sesleri arasındaki boşluklarda aynı (yüksek) tıslama duyabiliyordum - sadece örnekler sırasında işitmediğinizden şüpheleniyorum çünkü örnek tarafından boğuldu. Sizin gibi ses ve sessiz düğmeleri hiçbir şey yapmadı. Testlerim yerleşik ses bağlantı noktasında bazı korkunç kulaklıklarla yapıldı.

Tıslama oyun yazılımı ile daha yüksek olduğu gerçeği 2 kaynak önermektedir. Topolojiyi bilmiyorum ama DAC ve ampi her zaman güç verilen amperle tahmin ediyorum.

Donanımla oynamaya başladığım ve yıllar önce bazı basit ses donanımları yaptığım için, bir GPIO pimi tarafından kontrol edilen bir donanım susturma devresini düşünürdüm. Başımın üstünden, küçük bir FET tarafından anahtarlanan toprağa 1K direnç gibi bir şey düşünüyorum (hepsi kanal başına, ancak aynı GPIO pininden çıkarabilirsiniz). Bu bir transistör kullanarak devreyi kesmekten daha iyi olacaktır, çünkü bir kapatma pop'u alabilir ve bir sonraki aşamada pikapı artırabilirsiniz (güçlendirilmiş hoparlörleri varsayalım). Elbette, ses kliplerinizde sessizlik varsa bu pek yardımcı olmaz.

Beyaz gürültüye benziyor (yeterince yakın), bu yüzden filtreleyemezsiniz (şebeke uğultusunun aksine) ve amplifikatörünüzü / hoparlörlerinizi kapatamamanız için çıkış sesini yükseltecek kadar yüksek olduğundan şüpheleniyorum. yeter.


Donanım çözümü sessiz devre (ve şimdiye kadar benim en iyi seçenek !!) ile mutlak en iyi geliyor. Ses sürücülerini yüklemeyi denediğimden beri denemek istiyorum. Sesteki sessizlik önemli değil. Sadece bittiğinde susturulur. Herhangi bir donanım deneyimim yok, bu yüzden nerede söylediğini% 100 emin değilim çünkü bir donanım adamı değilim. Daha sıradan bir şekilde koyabilirseniz, sorun değil. Her iki şekilde de araştırma yapacağım.
Mikey A. Leonetti

Daha spesifik olmak için bir oyuna ihtiyacım olacak, ancak sound.westhost.com/articles/muting.html adresinde bazı fikirler var - Şekil 4A'ya meraklı olacağım (12V kullanmasının tek sebebinin yanması bir LED, R2'yi azaltarak 5V veya 3.3V çalışmasına düşebilirsiniz). MY intial olsa da daha çok sound.westhost.com/project147.htm gibiydi (şekil 1)
Chris H

Sorun şemayı anlamıyorum. Bize yardım etmek için biriyle sözleşme yapmak zorunda kalabilirim. Taahhüt işi de yapıyorsanız lütfen bana bildirin. Sonra bulduklarını tespit ettikten sonra, bu sorun gelecekte insanlar için de çözülebilir.
Mikey A. Leonetti

Sizin için basit bir hazır reklam olacağını umuyordum, ancak bir tane bulamadım. Devre şeması sizin kapsamınızın dışındaysa, montajı da yapacağından şüpheleniyorum (yanlışsam özür dilerim).
Chris H

Lehimleme gerektiriyorsa, evet. Öyleyse, bunu yapmak için kesinlikle birisiyle sözleşme yapmam gerekecek, o zaman sanırım. Bunun için iyi birini tanıyorsanız, lütfen bana bildirin. Zaten kullanıma hazır bir çözüm aradığınız için teşekkürler! Çok yardım ettin.
Mikey A. Leonetti

1

/Boot/config.txt dosyasına audio_pwm_mode = 2 ekleyerek tamamen tıslamadan kurtulmayı başardım. BTW: Ses jakım ve amplifikatörüm arasında bir topraklama devre izolatörü var.


Görünüşe göre çözümünüzü kullanarak çözdüm (sadece dosya yapılandırma)
Mitro

0

Bu bir donanım sorunu.

Orijinal Pi'ler, güç kaynağı gürültü enjeksiyonu nedeniyle tıslama çekti. '+' (Ve B2) serisi bu açıdan çok daha iyidir (çünkü sesi GPU'dan ayrı bir regülatörle ayırırlar), ancak 'daha yüksek kaliteli' bir PSU (1,5 A değerinde olanlar) kullanarak tıslığı azaltabilirsiniz. genellikle daha iyidir) ve / veya fazladan bir elektrolitik başlık eklenir. GPU gücü boyunca 'ses çıkışı' güç pimlerinin yanında.


2,5 A PSU kullanıyoruz ve başkalarını denedik. Bir fark yaratıp yaratmadığından emin değilim. Garip bir sorun, cihaz ilk açıldığında ancak daha sonra hala "açık" gibi gelen herhangi bir programdan ilk ses ısırıkını (ve oynatmayı durdurduktan) sonra iyi ses çıkarmasıdır. Demek istediğim, PSU gibi bir şeyle ilgili olursa, herhangi bir ses çalmadan önce bile kötü geleceğini düşünürüm.
Mikey A. Leonetti

Mutlaka daha nominal veya "nominal" amper daha temiz güç anlamına gelmez. righto.com/2012/10/a-dozen-usb-chargers-in-lab-apple-is.html kalitenin nasıl ölçüleceği ve karşılaşabileceğiniz şeylerle ilgili derinlemesine bilgi verir.
YineAnotherRandomUser

0

Ben aynı sorunla karşı karşıya kaldım ve infact i OS yeniden yükledim, nihayet benim sorun pwm kullanarak servoblaster ile ilgili bulundu, Servoblaster 3.5 ses Jack için de kullanılan PIN 18, PCM bayrak - pcm kullanarak ben mümkün oldu sesimi geri getir. Lütfen bu sitede daha fazla ayrıntı bulabilirsiniz https://leenabot.com/en/Driving-Servo-Motors-Servo-Blaster-for-Raspberry-Pi/ . Bu servoblaster kullanan diğer kişiler için yararlı olduğunu umuyoruz.

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.