list wav frequencies

Is there a way to convert a wav into a list of frequencies, and then reconstruct the wav by playing each frequency?
[122 byte] By [fesuhifsehesfa] at [2007-11-26 22:27:01]
# 1
sound isn't composed merely of frequencies
georgemca at 2007-7-10 11:29:03 > top of Java-index,Java Essentials,Java Programming...
# 2

> Is there a way to convert a wav into a list of

> frequencies, and then reconstruct the wav by playing

> each frequency?

Yes! You need to perform the Discrete Fourier Transform of the wav. This is usually done using the Fast Fourier Transform. The complex coefficients resulting from the transform are then the magnitudes of the Cosine and Sines for a particular frequency.

Google will provide the theory.

sabre150a at 2007-7-10 11:29:03 > top of Java-index,Java Essentials,Java Programming...
# 3
> sound isn't composed merely of frequenciesAny time series can be represented by sum of a set of sin waves (with appropriate phase and magnitude). The decomposition is performed using the Fourier Transform.
sabre150a at 2007-7-10 11:29:03 > top of Java-index,Java Essentials,Java Programming...
# 4

> > sound isn't composed merely of frequencies

>

> Any time series can be represented by sum of a set of

> sin waves (with appropriate phase and magnitude). The

> decomposition is performed using the Fourier

> Transform.

ah but is it art? :-)

cheers for the info

georgemca at 2007-7-10 11:29:03 > top of Java-index,Java Essentials,Java Programming...