Il fattore decisivo tra analizzatore autonomo o scheda audio sarebbero le frequenze che ti interessano.
Registrerò il suono che produce con un microfono (suona in modo diverso se è calibrato correttamente rispetto a se non lo è),
Se la differenza è udibile, significa che le frequenze che desideri misurare sono inferiori a 20 kHz, il che significa che l'attrezzatura audio funzionerà. Questa è una buona notizia in quanto è facilmente disponibile ed economica.
Non utilizzare un analizzatore di spettro RF per questo! In primo luogo, non è necessario pagare per una larghezza di banda extra che non ti serve e in secondo luogo hanno limiti di larghezza di banda inferiori che potrebbero non essere adatti a te. Non c'è nemmeno bisogno di attrezzature specializzate.
Una scheda audio (o un jack di ingresso audio) su un PC, un tablet o un telefono dovrebbe funzionare correttamente. Se hai problemi di rumore, il colpevole più probabile sarebbe un preamplificatore microfonico economico all'interno del tuo hardware, quindi considera un preamplificatore esterno o un microfono con preamplificatore integrato. Prova prima la soluzione più economica!
Il tuo problema molto probabilmente sarà come ottenere un buon segnale, il che significa selezionare il giusto microfono / sensore, preamplificatore e tecnica.
Se il suono è aereo, allora un microfono funzionerà. Tuttavia, se sei interessato alle vibrazioni (ad esempio, per controllare un cuscinetto), un trasduttore piezoelettrico o un accelerometro applicato al telaio della macchina raccoglierà le vibrazioni molto meglio, ignorando il rumore aereo. Perché non un pickup piezo per chitarra? O forse un microfono direzionale. O due microfoni e prendi la differenza tra i segnali. Una buona acquisizione è essenziale, un segnale pulito è molto più facile da lavorare.
Quindi pensa a da dove proviene il suono che desideri acquisire, da dove proviene il rumore che vuoi ignorare e decidi quale sensore ti serve.
Ci sono diversi bei pacchetti software per visualizzare FFT in tempo reale su un PC, prova ad esempio visual analyzer (gratuito).Se puoi vedere differenze nello spettro, puoi scrivere un po 'di software per acquisire il segnale, FFT e rilevare automaticamente le cose rilevanti.Userei python + scipy per questo, poiché ha strumenti di elaborazione del segnale potenti e convenienti.Oppure sfrutta un'app per l'accordatura della chitarra, come dice Henry.