Bitte um Hilfe oder Idee - Aus WAV-Form Signal filtern



  • Hallo Leute,

    wir sind eine junge Truppe Tüftler und wollen etwas programmieren.

    Wir wissen derzeit nicht, wie aufwendig so etwas ist. Und darum einfach die Frage und die Bitte um Hilfe in die Runde.

    Problemstellung:
    - Wir haben eine wav-Datei. 16 bit oder 32 bit - 48KHz Stereo oder multispur bis 8 Kanäle.
    - In einer dieser Spuren haben wir auf 20KHz an einer beliebigen Stelle einen Piepton gespielt. (der Rest der Frequenz ist leer).

    Frage:
    - Wie schwer ist es programmiertechnisch den Piepton zu finden und die Zeit, an der er sich befindet zu nennen? (wie lange dauert so eine Programmierung)
    - Gibt es dafür evtl schon eine Routine?
    - Wer in aller Welt kann so etwas machen ?

    Über eine kurze Rückmeldung wäre ich sehr dankbar.

    Ich könnte auch eine Testdatei schicken.

    Viele Grüße
    Stefan[code="cpp"][code="c"]



  • Wenn das gesuchte Signal bekannt ist kann man den Zeitpunkt an dem
    es vorkommt per Kreuzkorrelation ermitteln.

    Programmiert habe ich das noch nicht, aber vielleicht hilft der Link weiter:

    https://de.wikipedia.org/wiki/Kreuzkorrelation



  • Hallo merano,

    danke dir für deine Idee, ich werde es an unseren Programmierer weiter tragen, der soll mal schauen, ob er das leisten kann und es auch funktioniert.

    Wenn er es nicht schaffen sollte - was meinst du? Wie lange bräuchte man, um so etwas zu programmieren - programmieren zu lassen?

    Grüße und Dank


Anmelden zum Antworten