Cel mai bun răspuns
Dacă doriți cea mai precisă aplicație de reglare pentru iPhone și sunteți gata să cheltuiți aproximativ 10 USD, atunci obțineți Peterson iStroboSoft app tuner. Aplicația a fost deja testată de Tuniverse pentru a avea o precizie de detectare a reglării stroboscopice de +/- 0,1 cenți, ceea ce reprezintă cea mai mare precizie văzută vreodată în orice aplicație. Aplicația Peterson iStrobosoft
Desigur, dacă doriți o alternativă gratuită, mergeți la PitchLab , este testat oficial de Tuniverse pentru a avea o precizie de +/- 0,22 cenți, ceea ce îl face a doua aplicație de reglare cea mai precisă. Aplicația PitchLab
Răspuns
Începeți prin eșantionarea semnalului la câteva mii de hertz. Conform teoremei Nyquist, trebuie să testați cel puțin de două ori cea mai mare frecvență la chitară. Pentru o chitară cu 24 de frete, acest lucru înseamnă că „dorim să prelevăm cel puțin 2 * 1320 Hz = 2640 Hz. Dar frecvența măsurată va fi mai stabilă dacă supra-eșantionăm, așa că să spunem că prelevăm la 20.000 Hz ( 20 kHz), care este o frecvență la fel de mare pe cât o poate auzi urechea ta.
Acum ia câteva sute de eșantioane la rând (fereastra de eșantionare, în acest caz, este de câteva sute de eșantioane larg), și efectuați o transformare Fourier rapidă asupra lor. Aceasta va transforma seria temporală pe care ați eșantionat-o (o serie de niveluri de volum, în esență) într-un grafic de amplitudine (~ volum) vs frecvență. Adică, vă oferă un grafic al amplitudinii medii la diferite frecvențe.
Frecvența de oscilație a coardelor de chitară nu este tot la frecvențele fundamentale enumerate atunci când căutați frecvențele coardelor de chitară. De asemenea, emit un sunet cu frecvență mai mare, cunoscut sub numele de armonici. Aceste armonici sunt sub forma unei serii de vârfuri distanțate uniform în transformata Fourier menționată mai sus. Deci, dacă te-ai uita la transformata Fourier în timp real, actualizând fereastra de eșantionare la fel de rapid ca rata de eșantionare și puterea smartphone-ului tău, vei vedea o serie de vârfuri uniform distanțate, coborând în dimensiune pe măsură ce arăți mai departe spre dreapta spre o frecvență mai mare.
Acum, întrucât suntem interesați să măsurăm fundamentalul, putem ignora toate, cu excepția celui mai mic vârf de frecvență. Pentru această aplicație de tuner, ne uităm pur și simplu la acel vârf și transmitem frecvența acolo unde este cea mai înaltă. Îl afișăm utilizatorului în funcție de cea mai apropiată notă, împreună cu unele indicații despre cât de departe suntem de cea mai apropiată notă și, Voila! Aplicație acordor chitară.