Fft gitaar tuner

Bereken de fundamentele frequentie van het vastgelegde audio-geluid
Download nu

Fft gitaar tuner Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • NotMasterYet
  • Uitgever website:
  • http://www.codeproject.com/Members/notmasteryet
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 16 KB

Fft gitaar tuner Tags


Fft gitaar tuner Beschrijving

De FFT Guitar Tuner-applicatie is ontwikkeld om een kleine tool te zijn die een snelle Fourier-transformatie gebruikt om de fundamentele frequentie van het vastgelegde audio-geluid te berekenen. De computer kan live geluid / muziek vastleggen met behulp van een microfoon die op de geluidskaart is aangesloten. Moderne geluidskaarten kunnen digitale signalen vastleggen. Een digitaal signaal is een reeks gekwantiseerde geluidswaarden die in gelijkmatige opeenvolgende tijden zijn genomen. Het digitale signaal verstrekt geen informatie over frequenties die aanwezig zijn in het geluid. Om te bepalen dat de gegevens moeten worden geanalyseerd. De kortstondige Fourier-transformatie (STFT) maakt weergave van de fase en omvang van het signaal. Het resultaat van de STFT kan worden gebruikt om het spectrogram van het signaal te produceren: de magnitude vierkant in de tijd en frequenties. We zullen een snelle Fourier-transformatie (FFT) gebruiken om het spectrogram van het signaal van korte tijd te genereren. Nadat het spectrogram wordt berekend, kan de fundamentele frequentie worden bepaald door de index van de maximale waarde van de magnitude-squared te vinden. Wanneer een notitie wordt afgespeeld op een muziekinstrument, worden de geluidsgolven gegenereerd door strings, lucht of de luidspreker - een Instrument genereert een muzikale noot. Een van de kenmerken van een muzikale noot is een toonhoogte (fundamentele frequentie). Traditioneel worden muzikale alfabetfrequenties gedeeld door octaven, en vervolgens door semitonen. Een octaaf heeft 12 genoemde plaatsen: C (Prime), C #, D, D #, E, F, F #, G, G #, A, A # en B. Octaven hebben ook namen: Geweldig, klein, eenzaam, twee- Gevoerd, enz. De "standaard pitch" (een eenmalige of A4) heeft een fundamentele frequentie van zijn geluidsgolven gelijk aan 440 Hz. De frequenties van twee naburige noten zijn verschillend met 21/12, en frequenties van de aantekeningen met dezelfde naam in twee naburige octaven zijn anders door 2. om de snelle Fourier-transformatie te berekenen, werd het Cooley-Tukey-algoritme gebruikt. Het geeft goede prestaties voor de vereiste taak. Om het algoritme uit te dagen, analyseert de applicatie ongeveer 22.000 monsterblokken in realtime: het geluid wordt vastgelegd op een 44.100 Hz-tarief en een 16 bits steekproefomvang en de analyse wordt tweemaal een seconde uitgevoerd. De geluidsanalyse-bibliotheek kan worden gebruikt voor toon , achtergrondgeluid, geluid of spraakdetectie. Serie van het spectrogram van het voortdurende geluid kan worden weergegeven als een 2D (of 3D) -beeld om deze visueel te presenteren.


Fft gitaar tuner Gerelateerde software