New answers tagged

1 vote

Looking for beginner friendly sources of cross correlation and TDOA

but how exactly does that help with TDOA? The basic idea is rather simple: The location of the maximum of the cross correlation is the delay between the two signals. So the process would be the ...
  • 35.6k
1 vote

Log of Filterbank Energies

Why is this done? Mostly because human auditory perception works this way. The relationship between energy and perceived loudness is logarithmic. That is not only true for hearing but for most other ...
  • 35.6k
0 votes

Audio time stretching, without pitch shifting

The program Rubberband is hard to beat for: quality, amount of stretchiness, number of options, and source code; along with the ability to run on a mobile phone. GitHub. Command line options: ...
  • 121
0 votes

Realtime sample rate conversion from variable source

This is not a complete answer, but as close as I can come up with at the moment for the understanding that I'm looking for. Thinking mostly about the Problems? bullet point, eventually got me ...
  • 111
1 vote

Realtime sample rate conversion from variable source

Since you mentioned USB audio, I assume that your input stream is sampled at a uniform rate, but that this rate not phase locked to your local audio clock and the data comes in "bursts" or &...
  • 35.6k
4 votes
Accepted

Why is the signal from small diaphragm condenser microphone not a symmetrical shape

That looks perfectly normal to me. These are just local variations of the air pressure: breathing, draft, HVAC, someone opening/closing the door or window. It's in essence very low frequency sound. ...
  • 35.6k
1 vote

Can humans hear Hilbert transform in audio?

One good technique for comparison is to process one mono audio stream, and play back in headphones with one channel/ear carrying the original signal, and the other the processed one. Your brain will ...
4 votes

Can humans hear Hilbert transform in audio?

Here's my GNU Octave code I used to create Hilbert transform of the music: ...
  • 233
12 votes
Accepted

Can humans hear Hilbert transform in audio?

Can humans hear Hilbert transform in audio? Generally no. The human auditory system is fairly insensitive to monaural phase shifts. "Monaural" means "same phase shift for both ears&...
  • 35.6k
0 votes

Choice of relationship between n_fft and window_length in STFT

nfft >= win_length is a forced implementation detail of the columnwise implementation of STFT: each column of STFT is just x ...
4 votes
Accepted

Is MATLAB command "fourier" only applicable for continous-time signals or is it also applicable for discrete-time signals?

I had never seen this fourier command before. From what I gather, it returns the expression for the Fourier transform of the input to the command, specified as a ...
  • 1,955
3 votes

Is MATLAB command "fourier" only applicable for continous-time signals or is it also applicable for discrete-time signals?

Fourier is part of the Symbolic Math toolbox, so you use it to compute the closed form transform of a symbolic function. With any real discrete data, you need to ...
  • 131
1 vote
Accepted

Represent a sinusoid by other sinusoids of different frequencies

can I represent it with other sinusoids of known frequencies. Generally speaking: no. Sine waves are orthogonal. That's the whole idea behind the Fourier Transform. You can change the frequency of a ...
  • 35.6k

Top 50 recent answers are included