AKA digital signal processing (DSP). A signal is an information-carrying wave, but in the digital sense, a 'signal' refers to either received or transmitted streams/blocks of data, commonly representing real-world quantities such as audio levels, luminosity, pressure etc over time or distance. ...

learn more… | top users | synonyms

1
vote
0answers
26 views

Cythonized version of FDCT (fast discrete cosine transform) function, ported from Java

This is my Cython code for an FDCT function (invoked here): ...
3
votes
1answer
160 views

Calculate FFT from windowed time-based signal

I have a time-based signal (Raw signal) sampled at 6 MHz and need to analyze it in freq. domain. I'm learning DSP and this is very first time I work with DSP. Could you please help to check if this ...
4
votes
1answer
198 views

Onset detection using FFT

I am using this onset source code and this fft file to try to perform onset detection. Currently the code is working, but as my DSP and C skills are subpar I could use some advice on how to improve ...
2
votes
1answer
515 views

Fourier transformation for review

Could someone be kind enough to review the Fourier transformation below please? I'm especially interested in going about unit testing the code (I don't really know where to begin, beyond applying the ...
2
votes
1answer
6k views

Matlab code demonstrating use of fft (Fast Fourier Transform)

I posted the following Matlab script in response to a question on Signal Processing. Here is the questions with my answer. I am looking for comments on how to make this code more instructive for the ...