Articles of fft

Libreria Spectrogram C ++

Per il mio attuale progetto in C ++ / Qt ho bisogno di una libreria (è preferibile LGPL) che può calcolare uno spettrogramma da un segnale (fondamentalmente una matrice di doppi). Uso già Qwt per la parte della GUI. Eventuali suggerimenti? Grazie.

DSP: filtraggio nel dominio della frequenza tramite FFT

Ho giocato un po ‘con l’implementazione Exocortex della FFT, ma ho qualche problema. Ogni volta che modifico le ampiezze dei raccoglitori di frequenza prima di chiamare l’iFFT, il segnale risultante contiene alcuni clic e pop, specialmente quando nel segnale sono presenti basse frequenze (come batteria o bassi). Tuttavia, ciò non accade se attenuo tutti i […]

Il risultato di NAudio fft dà intensità su tutte le frequenze C #

Ho un’implementazione funzionante della registrazione loopback wasapi di NAudio e la FFT dei dati. La maggior parte dei dati che ottengo è proprio come dovrebbe essere, ma ogni tanto (intervalli da 10 secondi a minuti) mostra l’ampiezza su quasi tutte le frequenze. Fondamentalmente l’immagine scorre da destra a sinistra con il tempo e le frequenze […]

Analisi dello spettro audio usando l’algoritmo FFT in Java

Voglio analizzare lo spettro di un file audio in Java (ME). Voglio disegnare lo spettro come fanno alcuni lettori multimediali. Ma non capisco alcuni punti: Input per l’algoritmo FFT, che devo ottenere dal file audio. Ora non so come si chiama, cosa è e più importante, non so come ottenerlo. Output: se l’input è un […]

Trasformata di Fourier analitica vs FFT di funzioni in Matlab

Ho adattato il codice nel confronto tra FFT di funzione e soluzione analitica FT in Matlab per questa domanda. Sto cercando di fare FFT e confrontando il risultato con le espressioni analitiche nelle tabelle di Wikipedia . Il mio codice è: a = 1.223; fs = 1e5; %sampling frequency dt = 1/fs; t = 0:dt:30-dt; […]

Comprensione dell’esempio FFT di Matlab

Sono nuovo di MATLAB e FFT e voglio capire l’ esempio FFT di Matlab . Per ora ho due domande principali: 1) Perché l’asse x (frequenza) termina a 500? Come faccio a sapere che non ci sono più frequenze o sono semplicemente ignorati? 2) Come faccio a sapere che le frequenze sono comprese tra 0 […]

Come generare lo spettro audio usando fft in C ++?

Voglio generare uno spettro audio (come visto in questo video ) di un file audio mp3. Fondamentalmente questo problema richiede il calcolo del fft del segnale audio. Come posso programmare questo in C / C ++? Ho esaminato un paio di librerie open source come FFTW e davvero non so come usarle per il mio […]

FFT affidabile e veloce in Java

dal momento che non voglio farlo da solo, sto cercando una buona implementazione FFT per java. Per prima cosa ho usato questo FFT Princeton ma usa oggetti e il mio profiler mi ha detto che non è molto veloce a causa di questo fatto. Così ho cercato nuovamente su Google e ho trovato questo: FFT […]

Ottenere i picchi di FFT dai dati

Sto sviluppando un sistema di riconoscimento vocale da zero utilizzando Octave. Sto cercando di rilevare i fonemi rilevando le differenze di frequenza. Attualmente ho letto in un file wav, organizzato i valori in blocchi e applicato fft ai dati globali. Dopo, ho tracciato i nuovi dati con la plot(abs(real(fft(q)))) che crea questo grafico: Come posso […]

Come calcolare la trasformazione di Fourier discreta?

Ho cercato di trovare alcuni posti per aiutarmi a capire meglio DFT e come computarlo, ma senza risultato. Quindi ho bisogno di aiuto per capire la DFT e il calcolo di numeri complessi. Fondamentalmente, sto solo cercando degli esempi su come calcolare DFT con una spiegazione su come è stato calcolato perché alla fine, sto […]