← Torna a Note Finder
BETA · VERIFICA DEL 12 OTTOBRE 2026

Precisione del calcolo.
Accuratezza della misura.

Il motore è stato verificato con segnali digitali noti e un ingresso microfonico simulato. Non è ancora stato confrontato con strumenti reali, microfoni di telefoni, Safari iOS o una catena di misura calibrata. Nessuna precisione assoluta sul suono ambientale è certificata.

Che cosa misura

In modalità Nota, una stima di periodicità ispirata a YIN individua la fondamentale. La stima viene confrontata con i picchi dello spettro. Una ricerca numerica attorno al picco selezionato affina la frequenza oltre la semplice distanza tra i punti dello spettro. La misura viene sospesa quando il segnale è debole, saturo o incompatibile con i controlli di nota singola.

In modalità Dinamico viene misurata la componente più forte tra 35 e 2.000 Hz. Per campane e gong può essere un parziale, non la fondamentale. I picchi secondari sono stime spettrali approssimate e non hanno necessariamente la stessa accuratezza della lettura principale.

Un suono con componenti molto vicine, una fondamentale quasi assente, un attacco breve o un rumore periodico può ancora produrre letture ambigue. L’etichetta “lettura stabile” significa che alcune misure consecutive concordano; non dimostra che sia stata individuata la componente musicalmente corretta.

I risultati osservati

ProvaCondizioniRisultato
34 toni puri35–2.000 Hz; 44.100 e 48.000 campioni/sErrore massimo osservato: 0,0025 cent circa
10 segnali armoniciFondamentale debole, armoniche più forti, rumore e decadimentoErrore massimo osservato: 0,140 cent circa
9 controlli aggiuntiviSilenzio, componente costante, saturazione, rumore, fuori intervallo, due note e modalità spettraleEsiti previsti nei casi provati
Interfaccia e ingresso simulatoChrome desktop; 220,37 Hz; larghezze 320, 390, 768 e 1.440 pxLettura, riferimenti, CSV, rifiuto del permesso e rilascio del microfono verificati

Questi numeri descrivono un insieme limitato di segnali generati, con frequenza di campionamento nota. Non costituiscono una garanzia per altri segnali né per hardware reale. Visualizzare 0,01 Hz e 0,1 cent rende leggibile il calcolo, ma non certifica quella precisione fisica.

Il microfono conta

L’app richiede la disattivazione della cancellazione dell’eco, della riduzione del rumore e del guadagno automatico. Quando il browser comunica le impostazioni effettive, vengono mostrate nella pagina. Alcuni dispositivi non consentono di verificarle tutte. Si usa la frequenza di campionamento effettiva dell’analisi, senza assumere che tutti i dispositivi operino a 44.100 Hz.

L’errore dell’orologio audio del dispositivo può spostare la misura assoluta. Impostare La4 a 432 o 440 Hz cambia il riferimento musicale e lo scarto in cent: non calibra l’hardware. Anche una demo generata sullo stesso dispositivo non può certificarne l’accuratezza assoluta.

La verifica fisica ancora necessaria

Confrontare segnali provenienti da un generatore indipendente e calibrato, poi note reali di handpan, tongue drum e campane, su più telefoni e browser. Provare livelli, distanze, attacchi, decadimenti e rumori diversi. Solo dopo queste prove si potrà dichiarare un intervallo di accuratezza per condizioni specifiche.

Nota più stabile dell’ascolto

La riga “Nota più stabile” riassume il passaggio stabile più lungo del singolo ascolto, distinto dalla frequenza istantanea. Richiede almeno cinque letture consecutive della stessa nota, con dispersione contenuta (deviazione standard entro 1,8 cent e intervallo entro 5 cent). In caso di rumore o interruzione conserva il miglior passaggio già rilevato. Un nuovo ascolto, cambio di modalità o cambio di La di riferimento azzera il riepilogo. Blocca conserva sia la lettura corrente sia questa nota nel taccuino e nel CSV. Il tono continuo riproduce la frequenza corrente acquisita con Blocca, che può differire dal riepilogo stabile.

Il cursore delle note segue l’altezza rilevata e si ricentra sulla nota più vicina; lo scarto in cent continua a usare l’eventuale nota di confronto scelta nelle impostazioni. Anche una nota stabile può essere un parziale nel caso di campane o gong.

Modalità Trova nota e Ascolto

Trova nota usa il microfono. L’analisi iniziale è Dinamico, che segue il picco dominante; l’alternativa Nota cerca la fondamentale di una nota singola. Ascolto permette invece di scegliere subito una nota, scorrere le note o inserire una frequenza da 35 a 2.000 Hz, senza acquisizioni precedenti e senza permesso per il microfono.

Passando ad Ascolto si ferma il microfono; se il microfono era attivo e aveva rilevato una frequenza, questa viene proposta per l’ascolto. Una misura già bloccata resta conservata. I riferimenti La a 440/432 Hz di Trova nota e Ascolto sono indipendenti, così una misura bloccata mantiene il suo significato. In Ascolto, cambiare nota o riferimento modifica il tono selezionato; una frequenza inserita liberamente mantiene invece il suo valore. Durante il tono, lo scorrimento delle note usa una breve transizione per evitare scatti.

Riferimento sonoro continuo

Dopo aver acquisito una lettura con “Blocca”, “Suona nota” riproduce un tono sinusoidale continuo alla frequenza misurata, senza arrotondarla alla nota temperata più vicina. Il valore di confronto a 440 o 432 Hz resta quello usato per la lettura acquisita. Il tono è un riferimento di frequenza; non ricrea il timbro della campana.

Il volume iniziale è basso e regolabile. “Ferma tono” interrompe la riproduzione conservando la misura. Il tono termina anche prima di riattivare il microfono, quando la pagina viene nascosta o quando la si lascia. Le variazioni di volume e l’arresto usano brevi transizioni per evitare scatti. La frequenza di uscita è generata dal browser e dipende comunque dall’orologio audio e dalle capacità dell’altoparlante del dispositivo.

Implementazione basata su OscillatorNode, controllo del guadagno e chiusura del contesto audio.

Audio e permessi

Il microfono viene attivato dal pulsante e dal permesso del browser. I campioni sono analizzati in memoria, sul dispositivo. Non vengono registrati o caricati su un server. “Blocca” acquisisce la lettura corrente, ferma il microfono e conserva soltanto valori numerici per la sessione corrente. “Riprendi ascolto” attiva una nuova acquisizione. Durante il blocco, i riferimenti sono disabilitati per conservare il significato della misura. Il CSV include l’indicazione di stabilità di ciascuna lettura. La modalità demo non è presente nell’interfaccia aggiornata. Il microfono viene fermato quando si preme Stop, si nasconde la pagina o la si lascia.

Riferimenti tecnici

Questa pagina descrive lo stato reale della beta. Non è un certificato di taratura.