General Question

meemorize's avatar

Is there a way to extract the soundwave of a song as a vector image?

Asked by meemorize (324points) December 4th, 2008

I’m looking for a program/plugin/anything that would allow me to input a songfile and get a vector image of its soundwave in return?

The only way I would know how is to open the song in a sound editor then screenshot the wave and trace it in illustrator but that seems a bit tedious.

Any ideas or recommendations?

Observing members: 0 Composing members: 0

6 Answers

funkdaddy's avatar

Silly questions that might help…

Why does it have to match the song?
Does it need to be generated on the fly? For example are you showing a vector of the playing song or something like that or would it only be generated beforehand?
Do you have an example of what you want the final product to look like?

shockvalue's avatar

here‘s an article that might be somewhat relevant. Even if it doesn’t fully answer your question, it’s pretty damn interesting.

meemorize's avatar

@funkdaddy
The final output will be a series of posters. Being printed it does not have to be generated ‘live’ for any type of video output. All that matters is getting a clean image of the wave that I can then import into illustrator.

@shockvalue
I’m currently not on my computer to check the link but thank you. I’ll definitely check it out later.

sndfreQ's avatar

Look up Fast Fourier Transfer analysis, and also a program (for Mac) called Metasynth. Both will generate waveforms along those lines.

tigran's avatar

hmm sounds like you need a generator, like a plugin. I will keep watching to see if anyone knows of it. I’ve seen a video tutorial that uses adobe premier to generate the actual waves from an audio sample, but can’t find it right now.

lercio's avatar

There’s a programming language called Processing that was written specifically to handle audio, video and graphics. You could probably do it with that.

Of course you would have to write the program yourself.

Answer this question

Login

or

Join

to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
or
Knowledge Networking @ Fluther