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