DSP-Equalizer-Modifikation für Radios mit internem DSP: Unterschied zwischen den Versionen
Andre (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<big>'''!!!Alles geschieht auf eigene Gefahr und ohne jegliche Gewährleistung!!!'''</big> <br /> <big>'''Ich bin nicht der Macher, nur der Tester und Überbri…“) |
Andre (Diskussion | Beiträge) |
||
Zeile 54: | Zeile 54: | ||
AAS-MTC DSP 03.jpg|MTC DSP Equalizer - Loudness/PHAT/BASS | AAS-MTC DSP 03.jpg|MTC DSP Equalizer - Loudness/PHAT/BASS | ||
</gallery><br /><br /> | </gallery><br /><br /> | ||
<youtube>https://youtu.be/zAjD3WuJFU0</youtube> | <youtube>https://youtu.be/zAjD3WuJFU0</youtube><br /><br /> | ||
=== DSP-Sound-MOD in Hal9k (ab v4) === | |||
</gallery><br /> | |||
<big>'''In der [https://xtrons.ibus-app.de/index.php?title=Aktuelle_Firmware#Hal9k_v4.0_auf_Basis_von_Android_9.0_f.C3.BCr_Radios_mit_PX5.2FPX6.2FPX30 Firmware Hal9K (ab v4)] ist der Sound-MOD für internes DSP bereits enthalten.'''</big><br /> | |||
Voraussetzung ist dabei, dass das Radio über einen internen DSP Chip verfügt und dass die Firmware Hal9k (ab v4) installiert ist.<br /> | |||
Zur Installation geht ihr wie folgt vor: | |||
# Öffnen des "APK-Installers" | |||
# auf "Installieren" klicken | |||
# Öffnen des "OEM Ordners" (leider wird in meinem Bild der Ordner-Name nicht gezeigt) | |||
# Installation der "HZC3AMPSetup.apk" | |||
# Radio neustarten | |||
Wenn ihr nun in den Equalizer geht, sehr ihr das neue Menü. | |||
<br /><br /> | |||
Bilder zur Installation und der Equalizer App: | |||
<gallery mode="packed-hover"> | |||
HAL9k v4 DSPmod 01a.png|APK Installer | |||
HAL9k v4 DSPmod 02a.png|APK Installer - Installieren | |||
HAL9k v4 DSPmod 03a.png|APK Installer - OEM-Ordner | |||
HAL9k v4 DSPmod 04a.png|APK Installer - "HZC3AMPSetup.apk" | |||
HAL9k v4 DSPmod 05.png|"HZC3AMPSetup.apk" installieren | |||
HAL9k v4 DSPmod 06.png|"HZC3AMPSetup.apk" installieret | |||
HAL9k v4 DSPmod 07.png|DSP Equalizer und HPF/LPF | |||
HAL9k v4 DSPmod 08.png|DSP Equalizer - Laufzeitkorrektur manuell | |||
HAL9k v4 DSPmod 09.png|DSP Equalizer - GAIN | |||
HAL9k v4 DSPmod 10.png|DSP Equalizer - Loudness/PHAT/BASS | |||
HAL9k v4 DSPmod 11.png|DSP HPF/LPF | |||
</gallery><br /><br /> |
Version vom 27. Dezember 2019, 15:51 Uhr
!!!Alles geschieht auf eigene Gefahr und ohne jegliche Gewährleistung!!!
Ich bin nicht der Macher, nur der Tester und Überbringer
Danke Krisztián für die Info.
Vorwort
Dieser Mod stammt aus dem 4pda.ru-Forum, eine konkretere Quelle ist nicht bekannt.
Voraussetzung ist ein PX5 Radio mit DSP an Bord, so wie die Radios von AndroidAutoShop.
Oder aber ein PX5 Radio mit nachgerüstetem DSP. Link
Zusätzlich muss das Android gerootet sein, bei AndroidAutoShop Radios ist das dank Hal9k oder eigener Firmware gegeben. Zusätzlich benötigt Ihr einen Dateimanager, der auf die Systemdaten zugreifen kann und Root-Rechte nutzen darf, der ES Explorer ist hier geeignet.
Vorteile der Modifikation
Mit der geänderten Equalizer App könnt ihr das Potential den DSP-Chips (ADAU1401) besser ausreizen.
Konkret heißt das, dass ihr für Front und Rear Kanal einen High und Low Pass Filter (HPF/LPF) setzen könnt. Das heißt man kann bestimmen, ob die Lautsprecher das volle Spektrum der Musik bekommen (wie ab Werk), oder ob man die Lautsprecher schonen möchte. Das heißt z.b. den Lautsprechern nur Frequenzen oberhalb einer Frequenz (z.b. 80..100Hz) geben möchte, damit diese unter Bass nicht anfangen zu Kratzen und man damit lauter spielen kann.
Desweiteren kann die Position der Lautsprecher und damit die Laufzeitkorrektur besser (oder überhaupt) eingestellt werden, damit man "akustisch in der Mitte" sitzt und das nicht nur via Fader und Balance (also via Lautstärke) justieren kann. Der Unterschied ist deutlich hörbar. :oP
Was ist die Laufzeitkorrektur überhaupt? Stellt euch den Wagen von oben vor, schaut wo ihr sitzt (und hört) und wo die Lautsprecher sind. Der Abstand jedes Lautsprechers zu euch ist unterschiedlich. Das Signal kommt aber zur gleichen Zeit zu jedem Lautsprecher (Geschwindigkeit des elektr. Signals im Kabel entspricht etwa der Lichtgeschwindigkeit [300.000.000 m/s]) und schallt dann mit etwa 345m/s (bei 20°C) zu eurem Ohr. Entsprechend kommt der Ton von jedem Lautsprecher minimal zu einem anderen Zeitpunkt am Ohr an, das "klingt komisch".
Mit der Laufzeitkorrektur bekommt nun jeder Lautsprecher den Ton zeitlich so versetzt, dass der gleiche Ton aller Lautsprecher zur gleichen Zeit am Ohr ankommen sollte. Wir rücken die Lautsprecher also von der Einbauposition auf einen "gedachten Kreis" um unseren Kopf.
Beispiele für Abstände und Korrekturen im Bild:
Beispiele Laufzeitkorrektur BMW E39, ohne Gewähr
Das Menü gibt die bekannte "automatische" Eingabe nach Abstand vor, die leider unsinnig ist, bzw. nicht korrekt programmiert ist. Wir können nur den Abstand links/rechts und vorn/hinten angeben.
Besser ist, man errechnet die Differenz der Laufzeit von Hand aus. Klingt kompliziert, ist es aber nicht.
Dem Bild oben nach messen wir die Abstände vom Kopf (Fahrer, oder in etwa die Mitte zw. Kopf Fahrer und Beifahrer) zu den Lautsprechern. Dabei ist in der Regel der Subwoofer (oder die Lautsprecher hinten) am weitesten entfernt. Der Abstand bis dahin ist damit der "gedachte Kreis-Radius" auf den wir die anderen 4 Lautsprecher (ohne SUbwoofer nur die beiden vorn) "schieben".
Dazu bilden wir die Differenz des Abstandes zum Subwoofer (oder den Lautsprechern hinten). Angenommen ist dieser 1,80m entfernt, der Lautsprecher vorn links ist nur 0,5m entfernt. Die Differenz sind 1,8 - 0,5 = 1,3m.
Der Schall bewegt sich mit ~345m/s, das heißt er benötigt 1,3m geteilt durch 345m/s = 0,003768s = 3,768ms für diese Strecke (Abstand in Metern geteilt durch Schallgeschwindigkeit in Metern pro Sekunde, geteilt durch 1000 für Lautzeit in Millisekunden).
Diesen Wert von 3,768ms Laufzeitkorrektur tragen wir also für den Lautsprecher vorn links ein. Für die anderen 3 Lautsprecher errechnen wir die Laufzeit analog.
Mitnichten reizt die App das volle Potential aus (so wie es im Axton A580DSP der Fall ist), aber man kann wesentlich mehr damit anfangen.
Download und Installation
Zunächst benötigt ihr die geänderte Apk sowie ein gerootetes Android: MTCAmpSetupHCT4.rar.
Hierfür die MTCAmpSetupHCT4.apk sowie den Ordner oat nach /System/App/ in den Sound-Ordner kopieren und die originale Datei MTCAmpSetupHCT4.apk in *.bak umbenennen.
Der Ordner kann z.B. MTCAmpSetup.. heißen.
Zum Kopieren benötigt Ihr einen Dateimanager mit Root-Rechten. Zum Beispiel: ES Datei Explorer (Alternativ-Link).
In diesem dann nur in die Einstellungen (drei Striche links oben), runter scrollen und "Root-Explorer" aktivieren.
Nun müsst ihr der neuen App noch die genauen Rechte vergeben.
Unter z.B. ES Datei Explorer lange auf die neue SoundApp klicken->Eigenschaften->1. Zeile RW- ,2. Zeile R-- ,3.Zeile R--.
- ESRechte.png
ESRechte
Danach Radio neustarten.
Bilder der Equalizer App:
DSP-Sound-MOD in Hal9k (ab v4)
</gallery>
In der Firmware Hal9K (ab v4) ist der Sound-MOD für internes DSP bereits enthalten.
Voraussetzung ist dabei, dass das Radio über einen internen DSP Chip verfügt und dass die Firmware Hal9k (ab v4) installiert ist.
Zur Installation geht ihr wie folgt vor:
- Öffnen des "APK-Installers"
- auf "Installieren" klicken
- Öffnen des "OEM Ordners" (leider wird in meinem Bild der Ordner-Name nicht gezeigt)
- Installation der "HZC3AMPSetup.apk"
- Radio neustarten
Wenn ihr nun in den Equalizer geht, sehr ihr das neue Menü.
Bilder zur Installation und der Equalizer App: