aroio mit Hifiberry AMP

Häufige Probleme und deren Ursachen und Lösungen
Antworten
Benutzeravatar
DL6HAK
Beiträge: 298
Registriert: 11. Oktober 2018, 13:16
Wohnort: Kiel

aroio mit Hifiberry AMP

Beitrag von DL6HAK »

Status: Beta und eher offtopic !?

Wenn man als Hifiberry DAC und 48 KHz einstellt, wird alles normal gestartet und die Musik läßt sich über LMS starten und er spielt auch.

Leider kommt keine Musik aus dem Hifiberry AMP.

Aus: https://www.hifiberry.com/docs/software ... ux-3-18-x/

Für: AMP+ (NOT AMP2!)

Wenn man händisch die userconfig.txt den Eintrag auf

dtoverlay=hifiberry-amp

ändert und neu startet, dann spielt der Aroio auf dem raspberry mit Hifiberry AMP !!

Hier noch ungetestet die Parameter für die anderen Hifiberry AMPs:
AMP3
dtoverlay=hifiberry-amp3

AMP4 PRO
dtoverlay=hifiberry-amp4pro

Hifiberry hat zwar eine eigene Raumkorrektur implementiert, die funktioniert wohl nur auf den neuesten DSP-Soundkarten und nicht universell auf raspi 3B(+)

Für die Abacus-Entwickler hänge ich mal noch meine Log-Dateien an.
Aroio_logs (Hifiberry AMP).7z
(100.44 KiB) 923-mal heruntergeladen
viel Erfolg beim Selbstausprobieren

Walter
Walter aus Kiel

Benutzeravatar
DL6HAK
Beiträge: 298
Registriert: 11. Oktober 2018, 13:16
Wohnort: Kiel

Re: aroio mit Hifiberry AMP

Beitrag von DL6HAK »

Die Messung für die Raumkorrektur funktioniert bis jetzt noch nicht.
Beim Pegeltest bleibt alles stumm ....
Ich habe dann die Lautstärke im LMS auf 100% gestellt. Das hat aber keine Auswirkungen; es kommt nichts raus.

Nachtrag: Ich habe in 2 Dateien die Konfiguration auf "Hifiberry AMP" geändert.
Dann ist erst einmal ein Pegeltest für die Convolver-Messung möglich - allerdings nur mit maximaler Lautstärke.

Eine Möglichkeit zur Lautstärkeregelung habe ich noch nicht gefunde.
Walter aus Kiel

GermanStrom
Beiträge: 1
Registriert: 10. Mai 2024, 10:44
Wohnort: Lohmar, Deutschland

Re: aroio mit Hifiberry AMP

Beitrag von GermanStrom »

Um das Problem mit dem Hifiberry AMP zu lösen und sicherzustellen, dass der Aroio auf dem Raspberry Pi ordnungsgemäß mit dem Hifiberry AMP funktioniert, folgen Sie diesen Schritten:

Öffnen Sie die Datei "userconfig.txt" auf Ihrem Raspberry Pi.
Suchen Sie nach dem Eintrag "dtoverlay=hifiberry-amp".
Stellen Sie sicher, dass dieser Eintrag vorhanden ist. Wenn nicht, fügen Sie ihn hinzu.
Speichern Sie die Datei und starten Sie den Raspberry Pi neu.
Durch das Aktivieren des Eintrags "dtoverlay=hifiberry-amp" wird der Hifiberry AMP korrekt initialisiert, und der Aroio sollte nun über den AMP Audio ausgeben können.

Wenn Sie die Raumkorrektur des Hifiberry nutzen möchten, stellen Sie sicher, dass Sie eine DSP-Soundkarte von Hifiberry verwenden, die diese Funktion unterstützt. Die Raumkorrektur wird nicht auf allen Hifiberry-Modellen universell unterstützt.

Für die Lautstärkeregelung müssen Sie möglicherweise weitere Einstellungen vornehmen, da dies in den genannten Beiträgen nicht klar erwähnt wurde. Überprüfen Sie die Dokumentation des Hifiberry AMP, um herauszufinden, wie die Lautstärke effektiv gesteuert werden kann.

Benutzeravatar
DL6HAK
Beiträge: 298
Registriert: 11. Oktober 2018, 13:16
Wohnort: Kiel

Re: aroio mit Hifiberry AMP

Beitrag von DL6HAK »

Hallo und vielen Dank für die Antwort.
Ich werde voraussichtlich Anfang nächster Woche das mal testen und dann berichten.

Walter aus Kiel
Walter aus Kiel

Benutzeravatar
DL6HAK
Beiträge: 298
Registriert: 11. Oktober 2018, 13:16
Wohnort: Kiel

Re: aroio mit Hifiberry AMP

Beitrag von DL6HAK »

Ergebnisse

Trägt man in der config.txt
dtoverlay=hifiberry-amp

und in der userconfig.txt

SOUNDCARD="HiFiBerry AMP"

ein, dann bootet der raspberry hoch und der LMS wird erkannt und über ihn kann man dann Musikstücke wiedergeben.

In der userconfig.txt habe ich noch die maximale Samplingfrequenz für dien Hifiberry-amp gesetzt

SQUEEZE_MAXFREQUENCY="48000"

Der Output steht auf "direct"

Dann funktioniert der Aroio bei Musikwiedergabe über den LMS.

Convolver läßt sich nicht auswählen.

DIe Lautstärke läßt sich über den LMS oder dessen Webinterface steuern.

Ich habe, damit das Ganze nicht beim Start mir maximaler Lautstärke losspielt. die maximale Lautstärke in der Userconfig.txt erst einmal auf -15 dB eingestellt.

VOLUME_START="-15".

Sobald dann irgendeine andere Änderung vorgenommen wird, fordert der Aroio zu einem reboot auf.

Danach funktioniert er nicht mehr.

Hier noch ein Auszug aus der userconfig.txt

PLAYERNAME="Hifiberry-AMP"
CHANNELS="2"
RATE="48000"
SPRATE="44100"
RESAMPLING="speexrate_medium"
VOLUME_START="-15"
JACKBUFFER="4096"
JACKPERIOD="3"
SQUEEZE_MAXFREQUENCY="48000"
SQUEEZE_INTBUFFER="8192"
SQUEEZE_OUTBUFFER="8192"
SQUEEZE_ALSABUFFER="16384"
SQUEEZE_ALSAPERIOD="4"
SP_OUTBUFFER="32768"
SP_PERIOD="2"
SP_INTERPOL="soxr"
BF_PARTITIONS="2"
SOUNDCARD="HiFiBerry AMP"

Eventuell lässt sich der Convolver noch durch eine Änderung von Analog auf digital zum ordnungsgemäßen Arbeiten überreden".
Ich werde mal die userconfig.txt auf meinen raspi mit digital out Karte überprüfen, ob da die richtige Benamung zu ersehen ist.
Walter aus Kiel

Antworten