Null test (audio): confronto di due file con precisione a livello di campione
Che tu ottenga un nuovo rimbalzo dal Mixing Si controlla rispetto a quello vecchio, due versioni dopo il Mastering stanno confrontando o vogliono sapere se la somma dei tuoi Steli e foglie Questo metodo permette di ottenere un mixing davvero perfetto: con questo metodo, si possono vedere e sentire le differenze reali, invece di affidarsi esclusivamente all'udito.
Che cos'è un null test?
Il principio deriva dalla fisica: quando due onde sonore identiche con ampiezze opposte si incontrano, si annullano a vicenda. Questo fenomeno è chiamato suono distruttivo. interferenzeCon l'audio digitale, si utilizza esattamente questo effetto: si inverte la polarità di uno dei due file, lo si sovrappone esattamente all'altro e si ascolta il risultato.
Invertire la polarità è qualcosa di diverso da... sfasamentoCon l'inversione di polarità, tutti i valori del campione cambiano segno, indipendentemente dalla frequenza. Uno sfasamento temporale, invece, sposta il segnale; il suo effetto di fase dipende dalla frequenza. Per un confronto preciso, è necessaria l'inversione di polarità e un perfetto allineamento temporale.
Il risultato è chiamato segnale di differenza, spesso indicato anche come delta. Rappresenta la differenza calcolata tra i due file. Se nella sezione confrontata non rimane alcun segnale di differenza, i valori dei campioni confrontati sono identici. Tuttavia, questo non dimostra che gli interi file siano identici a livello di bit. Se rimane una differenza, il segnale di differenza mostra precisamente tale differenza, indipendentemente dal fatto che derivi da un'equalizzazione diversa, un livello di volume diverso, un codec diverso o uno strumento mancante.
Perché anche un singolo offset del campione distorce il risultato
A 44,1 kHz, un campione dura solo circa 0,023 millisecondi. Ciononostante, questo piccolo spostamento è sufficiente a impedire la cancellazione. Teoricamente, a 1 kHz, rimane solo una riduzione di circa 17 dB, e a 100 Hz, di circa 37 dB. Al di sopra di circa 7,3 kHz, il segnale di differenza è persino più forte dell'originale.
Pertanto, un test di zero senza un allineamento preciso è di scarsa utilità. Diverse esportazioni audio spesso iniziano in punti leggermente diversi, ad esempio a causa della compensazione della latenza, del lead-in o del ritardo del codec. Lo strumento rileva automaticamente questo scostamento e lo visualizza in campioni e millisecondi. Se si trova al di fuori dell'intervallo di ricerca, è possibile estendere l'intervallo a ±10 o ±30 secondi nelle impostazioni avanzate.
Inoltre, valuta l'affidabilità del valore trovato. Se diverse posizioni corrispondono ugualmente bene, ad esempio con anelli identici, lo strumento non fornisce un singolo numero ma segnala l'ambiguità. Rileva anche canali scambiati o polarità invertita.
Strumento online gratuito: confronta i file audio direttamente nel tuo browser.
Con il nostro strumento, puoi eseguire il test di zero direttamente su questa pagina. Seleziona l'originale, ad esempio il tuo mix stereo, e per confronto, un secondo file o più tracce separate, che verranno sommate automaticamente. Lo strumento cerca lo scostamento temporale entro l'intervallo impostato, ± 2 secondi per impostazione predefinita. Se riesce a determinare lo scostamento in modo affidabile, allinea i segnali con precisione al campione e misura di quanto il segnale di differenza si discosta dall'originale; altrimenti, ne visualizza il motivo.
L'analisi viene eseguita interamente nel tuo browser. I tuoi file non vengono caricati. Sono supportati i file WAV e AIFF e, a seconda del browser, anche i file FLAC e MP3, in mono o stereo. I brani lunghi in genere funzionano sui computer; sugli smartphone, la RAM disponibile potrebbe limitare la riproduzione.
Fai controllare il mixing e il mastering da professionisti.
Hai notato una differenza e non sai da dove proviene? Nel nostro mix analysis Ascolteremo la tua canzone in studio e ti diremo nello specifico cosa puoi migliorare. Oppure puoi affidarci completamente il lavoro: ce ne occuperemo noi. Mixare la tua canzone dai tuoi steli e quello Mastering per streaming, CD e vinile..
Lettura corretta del segnale di differenza
Il numero più importante è la profondità zero: dà in decibel Questo valore indica di quanto il segnale di differenza si discosta dall'originale. Più basso è il valore, più simili sono i file. La tabella seguente traduce i valori tipici in proporzioni:
| Profondità zero | Rapporto tra la differenza e l'originale (RMS) |
|---|---|
| -20 dB | 10% |
| -40 dB | 1% |
| -60 dB | 0,1% |
| -80 dB | 0,01% |
| esattamente 0 | nessun resto nella sezione confrontata |

Tuttavia, questi valori descrivono solo il rapporto di livello. L'origine di un eventuale segnale residuo e la sua udibilità non possono essere determinate unicamente da questo dato: ciò dipende dal materiale audio, dal livello di ascolto e dalla frequenza. Pertanto, lo strumento visualizza anche la differenza per bande di terzi d'ottava e la sua progressione temporale. Questo permette di identificare se la deviazione del segnale è concentrata nei bassi, negli acuti o in un punto specifico del brano. Utilizzando il lettore, è possibile passare dal segnale originale, al segnale di confronto e al segnale di differenza, e amplificare quest'ultimo a scopo di monitoraggio.
Importante: anche un test di zero molto accurato non costituisce un giudizio sulla qualità del suono. Il segnale di differenza non indica se un file è "migliore" o "peggiore". Mostra solo dove e in che modo due file differiscono, ad esempio per componenti mancanti o aggiunti, differenze di livello, filtro o fase.
Perché non zero due file
Spesso, dopo il test di azzeramento, rimane un risultato residuo, anche se non si è apportata alcuna modifica consapevole. Le cause più comuni sono:
- Tremore: Quando si esporta verso paesi a bassa quota Profondità bit aggiunge dithering Aggiungi rumore casuale: questo renderà ogni esportazione leggermente diversa.
- Livello: Anche la normalizzazione o una piccola differenza di livello impediscono la cancellazione completa: con una differenza di 0,1 dB, la profondità dello zero calcolata è di soli -39 dB circa. Lo strumento può anche calcolare un risultato con un fattore di livello ottimale su richiesta.
- Legge Pan: Le DAW equalizzano il livello durante panoramica Hanno un aspetto diverso. Ciò significa che i segnali di media gamma possono avere livelli di volume diversi tra due programmi.
- Casualità nei plugin: Anche la modulazione, gli LFO, le voci all'unisono o le emulazioni analogiche con rumore producono risultati leggermente diversi a seconda dell'esportazione.
- Frequenza di campionamento: Se un file viene spostato in un altro Frequenza di campionamento Il segnale cambia durante la conversione. Pertanto, esporta entrambi i file alla stessa velocità.
- MP3 e altri formati con perdita di dati: Il codificatore rimuove le componenti del segnale e spesso ne sposta l'inizio. Pertanto, rispetto al file WAV originale, rimane quasi sempre un segnale residuo.
Le tracce separate (stem) rappresentano un caso particolare: la corrispondenza esatta tra la somma di tutte le tracce e il mix finale dipende da come sono state create. Effetti sul bus master, sui bus o sulla separazione software possono causare discrepanze. Di seguito spieghiamo come realizzare tracce pulite. Esportare steli; per le tracce di IA, vale la pena dare un'occhiata Come miscelare correttamente gli steli di Suno.
Conclusione: cosa mostra il confronto e cosa non mostra
Il null test è uno dei metodi più accurati per confrontare oggettivamente due file audio. Tre elementi sono cruciali: la stessa frequenza di campionamento, lo stesso livello e un allineamento preciso al campione. Se queste condizioni sono soddisfatte, il segnale di differenza mostra la deviazione dei segnali confrontati nella sezione comune, in termini di livello, gamma di frequenza e andamento temporale. Verificare anche l'assegnazione dei canali e qualsiasi regolazione di livello eventualmente applicata.
Tuttavia, non valuta il suono. Se una versione suona meglio o meno spetta ancora all'orecchio e all'apparecchiatura di monitoraggio. Ma come strumento di controllo per esportazioni, versioni e somme di tracce audio, è molto veloce.
FAQ – Domande frequenti sul confronto di file audio
Che cosa significa "azzeramento" nel campo audio?
"Azzerare" significa che due segnali si annullano completamente a vicenda dopo l'inversione di polarità. Nella pratica quotidiana in studio, si potrebbe dire "azzerare le esportazioni" quando due rimbalzi non lasciano alcuna traccia nell'intervallo di confronto.
Perché due esportazioni dallo stesso progetto non restituiscono sempre zero?
La causa è solitamente da ricercare in plugin basati su effetti casuali, modulazione, dithering o un metodo di esportazione diverso. Disattiva questi plugin uno alla volta ed esporta di nuovo; in questo modo individuerai rapidamente la fonte del problema.
Quanto è udibile una differenza di -60 dB durante il null test?
Non esiste un limite generale. Ascolta la differenza solo sul lettore e aumenta gradualmente l'amplificazione: se è percettibile solo con un'amplificazione forte e si trova solo in una gamma di frequenze ristretta, di solito è difficile da sentire nel brano.
Perché i file devono essere allineati con precisione per il null test?
Anche un singolo offset di campione ad alte frequenze può produrre un forte rumore residuo. Se l'offset si trova al di fuori dell'intervallo di ricerca o il segnale è ambiguo, lo strumento non fornirà un valore affidabile.
Quali impostazioni interferiscono con il null test?
Il modo più rapido per individuare le fonti di interferenza è tramite un'esportazione di riferimento: esportate la stessa sezione due volte con le stesse impostazioni. Se anche questa coppia di esportazioni non produce risultati pari a zero, la causa risiede nel progetto stesso, ad esempio in plugin casuali, e non nella modifica che si desidera effettivamente verificare.
Perché un file MP3 non supera il test di annullamento rispetto all'originale WAV?
L'MP3 è un formato con perdita di dati: il codificatore rimuove componenti del segnale e spesso sposta l'inizio del file. Pertanto, è quasi sempre prevedibile la presenza di dati residui. Questi dati mostrano quali modifiche sono state apportate durante il processo di codifica.
Posso utilizzare l'inversione di fase per isolare i singoli segnali?
Solo se il segnale in entrambi i file è identico e perfettamente allineato, ad esempio una versione strumentale e una con voce provenienti dalla stessa sessione, senza alcuna elaborazione sul bus master, l'inversione di polarità lascerà essenzialmente solo la voce. Un limiter sul bus master altererà le due versioni in modo diverso, lasciando dei segnali residui.