# Sine wave separation.

EebamXela
Please forgive me, I don't really know how to properly ask my question, so I'll just do my best.

I want to learn how sound is processed. More specifically what math goes into figuring out what individual frequencies are within a single sound signal. Like if I had a recording of say 5 separate tones, how could I mathematically determine the individual frequencies and amplitudes?

I'm not sure what to even search for on google to learn more. Can someone please point me in the right direction? Thank you.

Last edited:

Staff Emeritus
Gold Member
You should Google "Fourier Analysis" or "Fourier Transform." It sounds like that its what you are looking for.

ImaLooser
Please forgive me, I don't really know how to properly ask my question, so I'll just do my best.

I want to learn how sound is processed. More specifically what math goes into figuring out what individual frequencies are within a single sound signal. Like if I had a recording of say 5 separate tones, how could I mathematically determine the individual frequencies and amplitudes?

I'm not sure what to even search for on google to learn more. Can someone please point me in the right direction? Thank you.

It isn't easy. Here is a start.

http://dsp.stackexchange.com/questions/370/what-mathematical-model-of-audio-can-make-possible-pitch-shifting-of-individual

Neandethal00
Please forgive me, I don't really know how to properly ask my question, so I'll just do my best.

I want to learn how sound is processed. More specifically what math goes into figuring out what individual frequencies are within a single sound signal. Like if I had a recording of say 5 separate tones, how could I mathematically determine the individual frequencies and amplitudes?

I'm not sure what to even search for on google to learn more. Can someone please point me in the right direction? Thank you.

Use MULTI-SIM or Pspice simulation software. Add 5 Sine waves with 5 different frequencies with 5 different amplitudes, you'll get one very weird looking wave. Run Fourier Transform of Multi-Sim on the weird wave pattern. The result will show 5 separate spikes on frequency axis with 5 different heights. They are the frequencies and amplitudes you used when added them together.

Your Fourier Math on paper will do the same thing.