Page 1 of 2

Does this software exist?

Posted: Sat Jun 30, 2012 3:56 am
by Artie_Fufkin
Is there a program that can take a sound or a whole song and break it up into every individual frequency it contains and show the envelopes of them all as sine waves?

Re: Does this software exist?

Posted: Sat Jun 30, 2012 4:14 am
by drake89
someone posted a preview of something that i think did what you're describing a few months ago. it looked really slick though I don't know the name of it. i think it had some options for manipulating sound as well.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 4:43 am
by Fauster
What the fuck? No fucking way could something like this exist.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 4:56 am
by Coolschmid
Fauster wrote:What the fuck? No fucking way could something like this exist.
Seeing as you can make any fucking sound ever possible (seriously) with additive synthesis, a program that is basically reverse additive synthesis is not that far-fetched. Also, simple versions of it already exist, like having sytrus, alchemy, or other synths turn a sample into the sine wave harmonics that make it up. But they don't even do it completely accurate because it would take alot more sine waves than they have the cpu available for.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 4:57 am
by jrisreal
@Fauster Why not? I could see this being made fairly easily.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:23 am
by wormcode
Artie Fufkin wrote:Is there a program that can take a sound or a whole song and break it up into every individual frequency it contains and show the envelopes of them all as sine waves?
Well, not exactly what you described I guess (mostly the specific sine waves?), but you might want to look into the interesting R-Mix: http://www.rolandus.com/products/produc ... uctId=1176

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:32 am
by Sonika
I think melodyne comes sort of close

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:44 am
by Fauster
Coolschmid wrote:Seeing as you can make any fucking sound ever possible (seriously) with additive synthesis, a program that is basically reverse additive synthesis is not that far-fetched. Also, simple versions of it already exist, like having sytrus, alchemy, or other synths turn a sample into the sine wave harmonics that make it up. But they don't even do it completely accurate because it would take alot more sine waves than they have the cpu available for.
It would require an infinite amount of sine waves. There's no way that software exists anywhere.

Edit: "Seeing as you can make any fucking sound ever possible (seriously) with additive synthesis" is a gross overstatement if you're talking about current additive synthesis software/hardware.
jrisreal wrote:@Fauster Why not? I could see this being made fairly easily.
May I ask how? I might be missing something.



I've seen this posted around here a few times. Take the time to read it. It's worth it.
http://www.soundonsound.com/sos/allsynthsecrets.htm/

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:57 am
by efence
Fauster wrote:
It would require an infinite amount of sine waves. There's no way that software exists anywhere.
no just roughly between 20 and 40,000 hrtz.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:58 am
by efence
Artie Fufkin wrote:Is there a program that can take a sound or a whole song and break it up into every individual frequency it contains and show the envelopes of them all as sine waves?
isnt that what a spectrum view is in a wave editor

Re: Does this software exist?

Posted: Sat Jun 30, 2012 6:05 am
by Fauster
efence wrote:
Fauster wrote:
It would require an infinite amount of sine waves. There's no way that software exists anywhere.
no just roughly between 20 and 40,000 hrtz.
No. An infinite amount. There are frequencies between 30 hz and 31hz, for example. Hertz is just the measurement of frequency, standing for one cycle per second. Waves exist at say... 40.51 hz. For example, middle c is 261.625565 Hertz.

Edit: Why did you choose 40k hz? Human hearing ends around 20k and the nearest sample rate that can reproduce 40k is 96...

Re: Does this software exist?

Posted: Sat Jun 30, 2012 6:46 am
by jrisreal
It would only need to include the frequencies that are used. Just because 30.58536942743 Hz is possible doesn't mean it's used in the tune.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 6:50 am
by Fauster
jrisreal wrote:It would only need to include the frequencies that are used. Just because 30.58536942743 Hz is possible doesn't mean it's used in the tune.
Ok maybe not infinite, but way too immense for a program like this. I'd imagine an insane amount of frequencies would be used in some amount over the course of a song.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 6:55 am
by jrisreal
Indeed. Which is why I don't think such an application would be efficient...besides, I don't see it being useful any more than IL Wavecandy's Spectrum Analyzer.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 7:23 am
by drake89
i know it's not EXACTLY what arte was talking about. BUT there was a thread a few months back about some sort of new 3d-ish spectrum analyzer/manipulator. It had a cool promo video and I think the skin was green. It was like a spectral analyzer that took up your whole screen. Anyone???

Re: Does this software exist?

Posted: Sat Jun 30, 2012 5:45 pm
by Artie_Fufkin
I was thinking about this last night and Fauster's point about infinite waves. While in a finite amount of time, there would be a finite amount of frequencies, think about if you had a simple sine sub bass doing a pitch slide. How many frequencies would be counted within the range of sliding from say 40Hz to 50Hz?
Also, I understand that it would be very difficult to analyze 1khZ and up, especially with a lot of atonal noisy stuff like high hats, high ends of snares, kick, other cymbals, etc. Normal spectral analyzers have limited resolution in the high register.
I also realize that it would be impractical to try to analyze the higher stuff because there's just so much information but how difficult or how long would this take a computer to do?

Re: Does this software exist?

Posted: Sat Jun 30, 2012 6:20 pm
by Efrafa11
wormcode wrote:
Artie Fufkin wrote:Is there a program that can take a sound or a whole song and break it up into every individual frequency it contains and show the envelopes of them all as sine waves?
Well, not exactly what you described I guess (mostly the specific sine waves?), but you might want to look into the interesting R-Mix: http://www.rolandus.com/products/produc ... uctId=1176
Theres a freeware I found like that and thought that minus sine waves is pretty close to what he is saying.

Re: Does this software exist?

Posted: Sat Jun 30, 2012 9:20 pm
by Fauster
Artie Fufkin wrote:I was thinking about this last night and Fauster's point about infinite waves. While in a finite amount of time, there would be a finite amount of frequencies
Not necessarily. There are an infinite amount of numbers between 1 and 2. 1.1, 1.11, 1.111, etc...
The same can can be said about frequencies. Theoretically, if all the frequencies are present at the same time, then there could be an infinite amount of frequencies present in a very short period of time, and still only be between 40 and 50 hz.

Now, this most likely is never going to happen. You're usually going to have a finite amount of sine waves comprising your song, but there is ,most likely, going to be an incredible amount. Way too many to have a program analyze and display efficiently.

Re: Does this software exist?

Posted: Sun Jul 01, 2012 12:37 am
by Wrigzilla
Artie Fufkin wrote:Is there a program that can take a sound or a whole song and break it up into every individual frequency it contains and show the envelopes of them all as sine waves?
http://www.klingbeil.com/spear/ I think this is as close as you're going to get atm, free as well.

Re: Does this software exist?

Posted: Sun Jul 01, 2012 2:34 am
by efence
Fauster wrote:
Artie Fufkin wrote:I was thinking about this last night and Fauster's point about infinite waves. While in a finite amount of time, there would be a finite amount of frequencies
Not necessarily. There are an infinite amount of numbers between 1 and 2. 1.1, 1.11, 1.111, etc...
The same can can be said about frequencies. Theoretically, if all the frequencies are present at the same time, then there could be an infinite amount of frequencies present in a very short period of time, and still only be between 40 and 50 hz.

but why would you need to see the infinite amount of space between 2 whole numbers. yes 1.11167465 is a number between 1 and . but we can also round it to 1.1