Auf Retropie geht Audio rein und raus

7

Wie aus meinem Titel hervorgeht, habe ich ein Problem mit meiner Retropie-Installation. Ich verwende derzeit die neuesten besten BerryBoot, OpenElec und Retropie auf meinem Rasp Pi 2, der ab gestern Abend aktualisiert wurde.

Das Audio funktioniert perfekt, wenn ich auf OpenElec einen Film schaue. Sobald ich meinen Retropie lade, geht der Ton ständig rein und raus. Ich habe bereits eine Reihe von Vorschlägen ausprobiert, darunter das Hinzufügen von "hdmi_drive = 2" zu meiner Pi-Kernkonfigurationsdatei, das Erzwingen bestimmter Treiber für Retropie-Audio und Vorschläge unter http://elinux.org/R-Pi_Troubleshooting#Sound .

Nichts scheint den zeitweiligen Audioverlust zu ändern. Ich habe keine anderen benutzerdefinierten Einstellungen als die, die ich mit der oben aufgeführten Fehlerbehebung versucht habe. Jede zusätzliche Hilfe wird sehr geschätzt. Ich habe einen Samsung Smart TV, aber ein Freund hat genau das gleiche Problem mit seinem Setup mit seinem Vizio.

EDIT: Einige zusätzliche Informationen. Das Audio wird auch in den Emulation Station-Menüs ein- und ausgeblendet. Wenn ich zum Beispiel die Richtungstaste in der ROM-Liste gedrückt halte, wird ein Klickgeräusch angezeigt, das jedoch ein- und ausgeht. Unten ist meine RetroArch-Konfiguration (nur der Audio-Bereich wurde ab Lager geändert). Außerdem enthält meine config.txt am Ende der Datei nur drei Änderungen. Sie sind die Addition von hdmi_drive = 2 , hdmi_group = 1 und hdmi_force_edid_audio = 1 .

#### Audio

# Enable audio.
# audio_enable = true

# Mutes audio.
# audio_mute_enable = false

# Audio output samplerate.
# audio_out_rate = 48000
audio_out_rate = 44100

# Audio resampler backend. Which audio resampler to use.
# Default will use "sinc".
# audio_resampler =

# Audio driver backend. Depending on configuration possible candidates are: alsa, pulse, oss, jack, rsound, roar, openal, sdl, xaudio.
# audio_driver = alsa
audio_driver = sdl

# Override the default audio device the audio_driver uses. This is driver dependant. E.g. ALSA wants a PCM device, OSS wants a path (e.g. /dev/dsp), Jack wants portnames (e.g. system:playback1,system:playback_2), and so on ...
# audio_device = hw:0,1
audio_device = hw:0,1

# Audio DSP plugin that processes audio before it's sent to the driver. Path to a dynamic library.
# audio_dsp_plugin =

# Directory where DSP plugins are kept.
# audio_filter_dir =

# Will sync (block) on audio. Recommended.
# audio_sync = true

# Desired audio latency in milliseconds. Might not be honored if driver can't provide given latency.
# audio_latency = 64
audio_latency = 256

# Enable audio rate control.
# audio_rate_control = true

# Controls audio rate control delta. Defines how much input rate can be adjusted dynamically.
# Input rate = in_rate * (1.0 +/- audio_rate_control_delta)
# audio_rate_control_delta = 0.005

# Controls maximum audio timing skew. Defines the maximum change in input rate.
# Input rate = in_rate * (1.0 +/- max_timing_skew)
# audio_max_timing_skew = 0.05

# Audio volume. Volume is expressed in dB.
# 0 dB is normal volume. No gain will be applied.
# Gain can be controlled in runtime with input_volume_up/input_volume_down.
# audio_volume = 0.0
audio_volume = 10.0

hdmi_group=1
hdmi_mode=4
MAllen22842
quelle
Ich denke, der Begriff für "geht
rein
Ich habe auch das gleiche Problem mit der neuesten Retropie für Pi Zero - Audio funktioniert in Kodi (ich verwende das Plugin direkt in Retropi), aber es funktioniert nicht in Emulationsstationen und Emulatoren oder aus einem unbekannten Grund Arbeiten.
Pastacool
Ich frage mich, ob es etwas mit Fernsehgeräten zu tun hat, die 1080p verwenden, da ein Freund das gleiche Problem auf seinem 1080p-Fernseher hat, aber nicht auf seinem 720p-Fernseher.
MAllen22842
@ MAllen22842 Ich bekomme manchmal das gleiche Problem mit OSMC, das auf B + läuft. Wenn ich dieselbe Datei mit einem Hardware-Decoder wiedergebe, ist das Audio in Ordnung.
Chetan Bhargava
Mein Fix dafür war der Kauf eines besseren Netzteils und eines guten (lesen Sie nicht ebay chinesisches USB-Kabel), um den Pi mit Strom zu versorgen. Ich habe fast nie mehr ein Audio-Stottern.
Dr_Bunsen

Antworten:

4

Ich hatte das gleiche Problem bei meinem Vizio. An Ihrem Pi ist nichts auszusetzen: Dies ist eine "Funktion" von Smart TV. Sie nennen es Lautstärkeregelung und es ist standardmäßig aktiviert. Sie sollten es über Ihr Audiomenü ausschalten können. Auf meinem Vizio drücke ich die Menütaste -> Audio -> Lautstärkeregelung (3. Option nach unten). Ich hoffe, das hilft.

rot
quelle
0

Ich denke, das Problem könnte bei Berryboot liegen.

Haben Sie überprüft, ob eine SD-Karte mit nur installiertem RetroPie wie erwartet funktioniert? Wenn ja, wissen wir, dass das Problem bei Berryboot liegt. Wurde RetroPie über das Berryboot-Menü installiert und das Betriebssystem aus dem Internet heruntergeladen, oder haben Sie eine IMG-Datei in Squashfs konvertiert? Wenn dies der Fall ist, können Sie versuchen, RetroPie über das Berryboot-Menü herunterzuladen. Dies funktioniert mit größerer Wahrscheinlichkeit.

Wenn bei einer einzelnen Installation von RetroPie weiterhin Soundprobleme auftreten, liegt entweder ein Problem mit RetroPie selbst oder weniger wahrscheinlich mit dem Pi oder dem Fernseher vor. Wenn dies der Fall ist, können Sie versuchen, ein anderes Fernsehgerät zu verwenden, um sicherzugehen, dass dies nicht das Problem ist.

Haben Sie nach meinem Verständnis der Frage, ob Sie mit HDMI Ton vom Pi zum Fernseher übertragen, versucht, stattdessen ein 3,5-mm-Audiokabel für Ton zu verwenden?

Darth Vader
quelle
0

Ich habe das intermittierende Stottern, auch im ES-Menü, und es ist mein Fernseher der Vizio M-Serie. Durch Ein- und Ausschalten des Fernsehgeräts oder durch einfaches Umschalten der Eingangsquelle über die Fernbedienung wird das Problem "zurückgesetzt". Ich hatte die Lautstärkeregelung ausgeschaltet - tat es immer noch.

John Szewczyk
quelle