Thread View: comp.dsp
3 messages
3 total messages
Started by Kuusama Juha
Mon, 01 Oct 1990 13:06
What transform to use to get good audio spectra?
Author: Kuusama Juha
Date: Mon, 01 Oct 1990 13:06
Date: Mon, 01 Oct 1990 13:06
20 lines
1255 bytes
1255 bytes
I'd like to see into audio data (50 kHz sampling rate) with qood resolution in frequency. While the normal Fourier methods give easily very good results in the high end of the spectrum, the low frequency resolution is very poor. (Audio data is presented with a logarithmic scale. For example 1024 point FFT gives frequency resolution of 24.4 Hz, which is more than 400 points in the top octave (10-20 kHz), put no point below 24 Hz, one point (!) in the lowest audio octave (20-40 Hz), etc.) The question: does anybody have a transform that gives the spectrum at user definable points, at points evenly spaced on logarithmic scale or something? I can use about everything adequately commented: a reference, Matlab function, C or Pascal code... Please mail or post your gems! -- Juha Kuusama, kuusama@korppi.tut.fi
Re: What transform to use to get good audio spectra?
Author: Christopher Penrose
Date: Tue, 02 Oct 1990 04:06
Date: Tue, 02 Oct 1990 04:06
13 lines
1107 bytes
1107 bytes
In article <1990Oct1.130615.5802@funet.fi> kuusama@news.funet.fi.tut.fi (Kuusama Juha) writes: >The question: does anybody have a transform that gives the spectrum at >user definable points, at points evenly spaced on logarithmic scale or >something? With a large enough table size, the phase vocoder can find the actual instantaneous frequencies of a signal (as averaged within the table size). Using a table size of 4096 or 8192 works fairly well for me. You can find a good phase vocoder in the book: Elements of Computer Music F. Richard "Dick" Moore Prentice-Hall
Re: What transform to use to get good audio spectra?
Author: Tom Anderson
Date: Mon, 08 Oct 1990 23:03
Date: Mon, 08 Oct 1990 23:03
19 lines
1348 bytes
1348 bytes
> I'd like to see into audio data (50 kHz sampling rate) with qood resolution > in frequency. While the normal Fourier methods give easily very good results > in the high end of the spectrum, the low frequency resolution is very poor. > (Audio data is presented with a logarithmic scale. For example 1024 point I asked a similar question a while back and got this excellent reply: Try looking at "An Algorithm and Architecture for Constant-Q Spectrum Analysis," by Gary W. Schwede. "Q" refers to the ratio of bandwidth to frequency, sometimes called the "quality" of a filter. Constant Q <==> logarithmic frequency. The paper is in the Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), April 1983, pp. 1384-1387. Tom Anderson toma@hpsad.hp.com "It's only hardware"
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads