Frequenz des Mic-Eingangs der Soundkarte in Hz messen! Hilfe!

  • VB.NET
  • .NET (FX) 3.0–3.5

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von thefiloe.

    Frequenz des Mic-Eingangs der Soundkarte in Hz messen! Hilfe!

    Guten Tag,
    ich hatte heute eine gute Idee für ein neues Projekt.
    Und zwar brauche ich für einen Teil dieses Projektes eine akustische Frequenzmessung in Hz von
    dem Mikrofoneingang der Soundkarte.

    Habe etwas von einer BASS.dll gelesen , weiß dennoch nicht so recht wie man damit die Frequenz misst.

    Wäre sehr hilfreich, wenn ihr bei diesem Teil meines Projektes helfen könntet.
    Wenn jemand weiß, wie man die Frequenz mit der BASS.dll misst, bitte ich doch darum die Lösung zu posten ;)

    Danke! :)
    Da wirst du keine Frequenz haben. Oder von was einer Frequenz sprichst du?
    Solange du z.B. kein reines Sinussignal bekommst, wirste da keine Frequenz haben. Du hast vielmehr viele Frequenzen mit unterschiedlichen Intensitäten welche sich überlagern bzw. miteinander interferieren.
    Du kannst maximal die Frequenz welche am "stärksten" vertreten ist, rausfiltern. Dazu Signal durch FFT jagen und aus dem Frequenzspektrum die fundamentale Frequenz raussuche.
    Siehe z.B. codeproject.com/Articles/32172/FFT-Guitar-Tuner


    Opensource Audio-Bibliothek auf github: KLICK, im Showroom oder auf NuGet.