SpDif oder I2s Mono Summe erzeugen ?

OP (Firma: CarHifi-Store) #1202733
Lesenswert?

Hallo,

hier gehts mal um die Peripherie vor dem DSP.

Ausgangsbasis:
Ich habe ein Stereosignal als SPDif oder i2s vorliegen.

Das muss ich auf zwei DSP´s (fertig) splitten, so das ein DSP den 
rechten und ein DSP den linken Kanal bekommt. Die DSP´s sind aber 
Stereo-DSP´s. Ich muss also jeden DSP mit einem Doppelmono-Signal (am 
liebsten I2S) versorgen....einmal erzeugt aus dem linken, einmal aus dem 
rechten Eingangssignal.

Wie kann man das realisieren?

Gruß Frank
OP (Firma: CarHifi-Store) #1203838
Lesenswert?

Hallo,

Danke schon mal für die Antworten. Das Problem: Es handelt sich um 
fertige DSP´s bei denen ich keinen Zugriff auf das Programm habe - ich 
kann die Teile lediglich mit I2s füttern und die Parameter setzen....das 
wars.

Nun möchte ich aber zwei von diesen DSP´s in einem Dual-Mono-Aufbau 
einsetzen, d.h. einer kümmert sich um den rechten und einer um den 
Linken Kanal.
Ist doch kniffliger als es auf den ersten Blick scheint....für mich 
zumindest.
Hab mal dran gedacht die RLClk zu manipulieren, könnte dieser Ansatz 
funktionieren?

Gruß Frank
Persönliche Seite #1203891
Lesenswert?

Was ist denn das Problem daran, wenn beide DSPs stereo bekommen? Was 
machen die denn überhaupt? Solange sie ihre Kanäle strikt trennen, kann 
doch immernoch nach dem Processing der eine Kanal ignoriert werden? 
Welches Ausgangsformat wird denn verwendet? Wenn es analog ist, einfach 
den einen Kanal nicht anschließen. Wenn es wieder I2S ist, geht es wohl 
auf einen DA-Wandler und da kann man wieder den einen Kanal einfach 
nicht anschließen.

Wenn das Ausgabeformat I2S ist und daraus SPDIF gemacht werden soll, 
haben wir ein Problem, denn wer garantiert, dass die Durchlaufzeit durch 
die beiden DSPs gleich ist, also links und rechts so phasengleich ist, 
dass das mittels einfacher Logik auf einen SPDIF Wandler gegeben werden 
kann? Du kannst davon ausgehen, dass das nicht der Fall ist, du dafür 
also einen weiteren DSP mit entsprechendem Speicher brauchst. Und auch 
hier ist das Problem immernoch, dass du nicht weißt, welche samples von 
links zu welchen samples von rechts gehören weil du nicht weißt, ob bei 
unterschiedlicher Konfiguration der DSPs die Durchlaufzeit gleich ist. 
Das ist idR. bei der Verwendung von Equalizern schon nicht mehr der 
Fall.

Warum verwendest du zwei gleiche DSPs mit gleicher Software, die stereo 
können, aber jeder soll nur einen Kanal rechnen und der andere wird 
nicht benutzt? Das ist doch Verschwendung von Rechenleistung und erzeugt 
eben das Problem, das du jetzt hast und wohl nur vernünftig durch einen 
weiteren DSP lösen kannst. Dann kannst du aber die anderen beiden auch 
gleich weglassen und alles notwendige auf diesem rechnen.

Also verstehe ich den Sinn der ganzen Aktion nicht wirklich.

Grüße,

Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren