Роз'єм 3,5 мм починає «шипіти» після відтворення звуку


10

У мене є такі проблеми з моїм підсилювачем на Raspberry Pi 2, Model B.

  1. Завантажте Pi, все звучить чудово.
  2. Відтворення звукового байта через Pi (за допомогою ALSA)
  3. Динаміки шиплять, незалежно від того, "PC" відключають звук (використовуючи alsamixesr) або маючи будь-яку гучність.

Я встановив invalid_audio_dither = 1 у /boot/config.txt, проте це питання не вирішує.

Я перевірив, щоб переконатися, що це було включено, запустивши:

# vcgencmd get_config disable_audio_dither
disable_audio_dither=1

Що може відбуватися від завантаження до того, коли я відтворюю перший шматочок звуку і як я можу зупинити шипіння після першої гри знову?

Редагувати

Моє запитання відрізняється від заданого тут питання. Як покращити якість аудіозапису від аудіороз'єму , оскільки це питання стосується проблем із звуками , що виникають між піснями. Моє питання полягає в тому, що після відтворення будь-якого звуку на Pi, що б там не було, відтепер звучить звук з гучномовців до перезапуску Pi. У мене не виникає жодних вискакуючих звуків і використання USB-карти не вирішило цю проблему для мене.

Редагувати 2

Спробували використовувати звук Tendak HDMI до VGA для звуку ( 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 ), думаючи, що у нас так буде більше, але проблема все ще зберігається.


Як поганий шипіння ми говоримо? Pi безумовно залишає що-небудь бажане WRT для перешкод та якості на 3,5-мм роз'ємі. Якщо вимкнення звуку не змінить його, ви також можете використовувати високий (90-95%) вихідний об'єм, щоб ви могли зменшити гучність на підсилювачі.
золотинки

Це погано. Якщо ми зменшимо його на кінці підсилювача, гучність занадто мала, щоб нічого не чути під час відтворення звуку. Фізичне повернення циферблату гучності весь час вниз і вгору кожен раз, коли нам доводиться відтворювати аудіо, також, на жаль, в цьому випадку не є можливим.
Майкі А. Леонетті

1
Чи вважаєте ви, що існує велика ймовірність того, що отримання іншої звукової карти, USB, змусить цю проблему зникнути?
Майкі А. Леонетті


1
@allanonmage Дякуємо за ваш коментар Чи є більш конкретна версія, крім тієї, про яку я згадував у верхній частині публікації?
Майкі А. Леонетті

Відповіді:


1

Аудіо-порт Pi не дуже хороший, але це наслідком дешевого аудіопорту можна пом'якшити одним із двох способів.

1. PulseAudio


PulseAudio - це більш якісний спосіб відтворення аудіо через будь-який порт.

Ви можете прочитати більше та дізнатися, як його встановити / використовувати тут: https://dbader.org/blog/crackle-free-audio-on-the-raspberry-pi-with-mpd-and-pulseaudio

2. Звукові карти USB


Це більш широко використовуване рішення, оскільки для звукової карти USB ви можете використовувати мікрофон. Ви можете забрати його за менше, ніж 5 доларів на eBay та Amazon.


Ми не чуємо жодного тріску, коли грає звук. Звук насправді цілком зрозумілий. Будь ласка, повідомте мене, якщо моє питання не зрозуміло. Я також спробував USB, як зазначено в моєму запитанні.
Майкі А. Леонетті

Шум шипіння створюється тому, що аудіоканал не ініціалізується. Через це відкритий опір створює шум, що піднімається. (провід набирає електричні шуми майже як антена) Після того, як ви починаєте відтворювати звук, звуковий канал, здається, сортує його самостійно, можливі деякі внутрішні підтягування або витягування, які ініціалізуються. Можливо, проблема з драйвером або апаратним забезпеченням. Те саме відбувається з моєю аудіосистемою для мого телевізора. Коли телевізор вимкнений, я чую шипіння, поки телевізор не увімкнено. Досить дратівливий ....
Пьотр Кула

1

Я підозрюю, що підсилювач все ще включений після відтворення першого аудіофайлу. Є кілька речей, які ви можете спробувати (деякі з яких ви, можливо, вже спробували).

  • Закриття програмного забезпечення, яке використовується для відтворення зразків. Я тестував за допомогою звукової пі на моделі 2, і закриття звукового пі зупинило шипіння, зробивши його набагато тихіше. Подальше тестування демонструє, що тихе шипіння є навіть під час завантаження, перш ніж snd_bcm2835завантажується, і що звуковий пі запускає голосніше шипіння.
  • Зупинка ( rmmod) різних модулів, пов’язаних зі звуком. Вам потрібно буде включити параметр "сила", щоб зробити це, оскільки деякі модулі, здається, "використовуються", але не використовуються нічим конкретним. Існує причина, що її відключено за замовчуванням (велика ймовірність збоїв).

Під час тестування на Sonic Pi я міг почути таке ж (голосне) шипіння в проміжках між звуковими сигналами - я підозрюю, що ви лише не чуєте його під час зразків, оскільки він заглушився зразком. Як і ви, кнопки гучності та відключення звуку нічого не робили. Мої тести були з жахливими навушниками у вбудованому аудіопорту.

Про те, що шипіння було голосніше при програванні програмного забезпечення, свідчать два джерела. Я не знаю топології, але я б здогадався, що ЦАП і підсилювач завжди працює з напругою.

Оскільки я граю з обладнанням і зробив кілька простих аудіо апаратних років тому, я б розглядав схему глухого апаратного забезпечення, керовану штифтом GPIO. У верхній частині голови я думаю про щось на зразок 1К резистора на землю, який перемикається невеликим FET (все на канал, але ви можете запустити їх з того ж штифта GPIO). Це, мабуть, буде краще, ніж розрив ланцюга за допомогою транзистора, оскільки на наступному етапі ви можете отримати вимикач відключення та збільшити пікап (я припускаю, що підсилюються колонки). Звичайно, це не дуже допоможе, якщо у ваших аудіокліпах є тиші.

Це звучить як білий шум (досить близько), тому ви не зможете його відфільтрувати (на відміну від мережевого гулу), і я підозрюю, що це досить голосно, що збільшення гучності виходу, щоб ви могли зменшити підсилювач / колонки, не було б достатньо.


Апаратне рішення звучить абсолютно найкраще з безглуздою схемою (і мій найкращий варіант поки що !!). Я хочу зробити цей знімок, оскільки я намагався також вивантажувати звукові драйвери. Мовчання в аудіо - не велика справа. Тільки що це вимкнено, коли це зроблено. У мене немає жодного апаратного досвіду, тому я не на 100% впевнений, де ти говориш, тому що я не апаратний хлопець. Якщо ви можете викласти це більш непрофесійно, це добре. У будь-якому випадку я буду робити дослідження.
Майкі А. Леонетті

Мені потрібно мати гру, щоб бути більш конкретною, але є деякі ідеї на Sound.westhost.com/articles/muting.html - Мені б захоплюватися малюнком 4А (зверніть увагу, що єдиний привід, який він використовує 12V, - це запалити світлодіод, зменшивши R2, ви можете знизитись до роботи 5В або 3.3В). Мій інтіал хоч був більше схожий на sound.westhost.com/project147.htm (рисунок 1)
Кріс Х

Проблема в тому, що я не розумію схему. Можливо, мені доведеться домовитись когось, щоб нам допомогти. Якщо ви виконуєте контрактну роботу, також повідомте мене про це. Тоді після того, як я вирішу, викладіть результати, щоб це питання було вирішено і для людей у ​​майбутньому.
Майкі А. Леонетті

Я сподівався, що для вас буде просте спостереження, але не вдалося його знайти. Якщо схема діаграми виходить за рамки вашої сфери, я підозрюю, що складання було б занадто (вибачте, якщо я помиляюся).
Кріс Н

Якщо воно вимагає пайки, то так. Тож я, безумовно, потребую того, щоб хтось уклав контракт, щоб це зробити теж, тоді я гадаю. Якщо ви знаєте кого-небудь хорошого для цього, будь ласка, дайте мені знати. Дякуємо, що вже шукали нестандартне рішення! Ви багато допомогли.
Майкі А. Леонетті

1

Мені вдалося повністю позбутися від шипіння, додавши audio_pwm_mode = 2 до мого /boot/config.txt. BTW: У мене також є ізолятор заземлення між моїм аудіороз'ємом і підсилювачем.


Очевидно, я вирішив, використовуючи ваше рішення (лише конфігурація файлу)
Mitro

0

Це апаратна проблема.

Оригінальний Пі постраждав від шипіння через введення шуму від джерела живлення. Серія "+" (і B2) набагато краща в цьому відношенні (оскільки вони від'єднують звук від графічного процесора з окремим регулятором), проте ви можете зменшити шипіння, використовуючи "більш якісний" блок живлення (ті, що оцінюються в 1,5 А зазвичай краще) та / або додавання додаткового електролітичного ковпачка. по всій потужності графічного процесора поблизу штифтів живлення.


Ми використовуємо блок живлення 2,5 А і спробували багато інших. Не впевнений, чи має це значення. Дивна проблема полягає в тому, що пристрій справно чує, коли він спочатку завантажується, а потім після відтворення першого звуку (і він перестає грати) від будь-якої програми, яка звучить, як і раніше "увімкнена". Моя думка, я б подумав, що якщо це пов'язане з чимось на кшталт блоку живлення, то це буде звучати погано ще до того, як звучить будь-який звук.
Майкі А. Леонетті

Мені не обов'язково припускати, що більш сильна або «номінальна» сила струму означає більш чисту потужність. righto.com/2012/10/a-dozen-usb-chargers-in-lab-apple-is.html іде досить глибоко щодо того, як виміряти якість та що ви можете зіткнутися.
YetAgetherRandomUser

0

Я зіткнувся з цією самою проблемою, і інфакт я перевстановив ОС, нарешті, я виявив, що моя проблема була з сервобластером, що використовується як pwm, оскільки servoblaster використовує PIN 18, який також використовується для 3,5 аудіо джека, використовуючи прапор PCM --pcm, я зміг повернути моє аудіо Детальну інформацію можна знайти на цьому веб- сайті https://leenabot.com/en/Driving-Servo-Motors-Servo-Blaster-for-Raspberry-Pi/ . Сподіваюся, це корисно для інших, хто використовує сервобластер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.