Newest Questions
29,008 questions
0 votes
0 answers
49 views
Spread Spectrum spreading code
How can a spreading code be designed to produce a flat energy spectrum, ensuring uniform energy distribution across all frequencies?
-2 votes
0 answers
35 views
Is it possible to find the error location polynomial in t cycles for Reed–Solomon Code using a modified RiBM algorithm?
Recently I've read a paper on Reed–Solomon Code, in the decoding part, the author proposed a modified RiBM algorithm which use t cycles(while RiBM algorithm needs 2t cycles) to find the error location ...
3 votes
1 answer
135 views
scipy remez half-band filter DC gain
I'm trying to use scipy.signal.remez to design half-band filters. My understanding is that this targets an equi-ripple criteria to design the filter. What I am ...
0 votes
0 answers
39 views
0 votes
0 answers
23 views
How do I generate proper QAM-M modulated passband and save it as WAV file?
I'm new to digital signal processing and would like to know how to make a QAM-M modem that generates proper passband signal and saves it as a WAV file. The tool should allow me to specify the carrier ...
4 votes
3 answers
699 views
What is the best way to assess audio quality in an embedded or Android system?
In recent posts, Evaluating THD for any Test Tone and any Sample Rate, I have attempted to assess the audio quality of my Android device by using Oboe in Native C++, and evaluate THD in real time ...
0 votes
0 answers
47 views
Matched filtering or other DSP for air-sonar or echo timing of audio ping
Working on an air-sonar device and looking for a practical development sequence and DSP filtering strategy that can reliably identify and time the RX of a known TX short audio ping. Some research ...
0 votes
0 answers
78 views
Evaluating THD for any Test Tone and any Sample Rate
I'm writing as a follow up to this: Evaluating THD+N in C++ on the Fly I am using C++ where FFT computation is restricted to time windows which are powers of 2. I am using KissFFT, because it was the ...
0 votes
1 answer
47 views
Checking periodicity for a continuous time periodic signal
I am working on finding Fourier Transform for a signal given by $$ x(t) = \sum\limits_{n=-\infty}^{\infty} e^{\vert t-2n \vert} $$ I got a hint that this sign is periodic with period, $T = 2$. But to ...
5 votes
1 answer
60 views
Kalman Filter with Out of Order Measurements/Negative Time Step
I'm designing a Kalman filter for a navigation system. Unfortunately, some of my measurements are going to come in out of order. I know the best solution is to buffer the measurements and process them ...
0 votes
0 answers
34 views
bandwidth of square root raised cosine filter
I am trying to understand the output bandwidth of a Square Root Raised Cosine filter. I have these parameters in the system: The DAC sampling rate is 5GHz. The symbol rate is 2.5GHz so I have 2 ...
0 votes
1 answer
50 views
Is any information lost when computing an IFFT on a single sided spectrum vs the double sided spectrum?
I've known for a while that it is important to use a double sided spectrum when performing an IFFT in order to ensure the recovered time domain signal is purely real. However I've also seen that using ...
0 votes
0 answers
56 views
Third order PLL stability
In a one of the publications I encountered following statement: "The 3rd order PLL, while being more flexible in front of high dynamics, only remains stable for bandwidths below 18 Hz." ...
0 votes
0 answers
26 views
Averaging coherence across segments/epochs/animals: pool spectra or average coherences?
I’m getting advice from an LLM on this, but I’d like humans to weigh in. I have LFP data from two brain regions. It’s segmented many ways, listed from lowest to highest level: by uninterrupted ...
0 votes
0 answers
34 views
OFDM Radar 2D Periodogram – Normalization inconsistency between signal and noise estimation
I’m implementing a 2D-OFDM radar (SISO) simulation based on the paper “Maximum Likelihood Speed and Distance Estimation for OFDM Radar” by Braun, Sturm and Jondral. The system transmits MPSK-modulated ...