Forum: Digitale Signalverarbeitung / DSP / Machine Learning dsp noise cancelation


von kaempfer2000 (Gast)


Angehängte Dateien:

Lesenswert?

hallo,

ich habe einen c-code für noise cancelation, welcher auch arbeitet. was
er genau macht steht auch bei dem code im anhang. das ganze ist für das
composerstudio.
nun will ich das ganze so umschreiben das das ganze auf 2 dsk für 2
personen läuft. das heißt sie können sich über headset unterhalten und
das störgeräusch wird unterdrückt. das störgeräusch hat natürlich ein
time-delay, weil die personen unterschiedlich weit weg sind.
hat jemand eine gute idee wie ich das in dem code umsetzen kann? kennt
jemand seiten oder codes die mann sich dafür anschauen könnte. vielen
dank!
frank

von Thomas W. (Gast)


Lesenswert?

Hab ich das richtig verstanden, dass beide Personen dem gleichen
Störgeräusch ausgesetzt sind, sich also im gleichem Raum befinden, und
das Störgeräusch seperat direkt an der Quelle erfasst wird?
Eine Möglichkeit das Delay zu ermitteln währe eine Kreuzkorrelation.
Wenn die Personen sich nicht oder nur langsam relativ zur Störquelle
bewegen braucht diese ja nur hin und wieder mal ausgeführt zu werden.
Gruß, Thomas

von kaempfer2000 (Gast)


Lesenswert?

ja, die zeitverschiebung an sich ist für mich uninteressant. ich will
einfach nur die störgeräusche bei den beiden personen unterdrücken. den
code müsste ich ja soweit auch verwenden können - eigentlich bräuchte
ich wohl nur die ausgänge geschickt zuweisen.
ich habe jetzt 2 dsk mit daughtercard. an der daughtercard habe ich
stereo eingang und stereo ausgang. das heißt ich kann mit jeweils einem
ein und einem ausgang die dsps verbinden und das gefilterte signal der
einen zur anderen person schicken. der zweite ein und ausgang ist dann
zum anschluß des headsets(einfach mal aufmalen). ich muß jetzt mal
schauen wie ich den code modifizieren kann....
ich dachte vieleicht das jemand sowas schon mal gemacht hat, oder halt
ne gute idee hat. der code müsste doch soweit verwendtbar sein?

dank

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.