Is there a way to extract the soundwave of a song as a vector image?
- Started
- Last post
- 8 Responses
- meemorize
I'm looking for a program/plugin/anything that would allow me to input a soundfile 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?
- threadpost0
hmm, I dont know of anything from the top of my head. But the amount of time you're going to spend looking for some sort of software searching for what it is you want to do, have you considered using snapzpro to do a screengrab of the visuals, skip the sound for now, and then just take that footage and use aftereffects or illustrator to use the pen tool to trace it?
- you're probably right. i might just go that way. though i was planning on producing a number of these..meemorize
- I know its going to take a couple hrs to do it this way, but I think you're gonna spend more time searching for softwarethreadpost
- if you're doing several of these, it might be worth doing more research then.threadpost
- monNom0
there's some as3 in here that tells you how to pick up waveform data and write to the flash drawing api... you could get flash to save the values in an array and use that to plot your points with something... maybe a CAD program or google sketchup?
http://www.gotoandlearn.com/play…that's all very tricky though.
- yeah you could probably do it this way, but its gonna take you a day or so of trial and error to get this working rightthreadpost
- thanks. just watch a little bit of it, and while it's pretty cool, i'm looking for a way to get the entire wave of one song, not just what's playing in that millisecond.meemorize
- ian0
Open in sound editing program, take screen grab, bring to illy, livetrace.
- neverblink0
I've thought about doing this in the past with scriptographer+java. Taking a midi-file and outputting a vector image based on the bpm/length of track/instruments played/etc.. unfortunatly never got round to actually doing it.
- drgss0
It would result in a vector file hundred times larger than sound file
- rafalski0
Unless you're working on a panoramic bubbly print that will work as a giant gramophone played by scratching it with a stick while running along the wall it is on..
I wonder if anyone will tell if you fake it ;)
- Horp0
The soundwave graphic is only going to be a very simple bitmap representation anyway, so if you do a screen grab, take it into Photoshop, convert it to a 50% threshold bitmap and then res it up massively it should pro up pixel for pixel with no jagging and give you a super clean sharp image. Failing that keep it as a greyscale and res it up with Antialiasing switched off - should also remain clean and hard.
Then just use the magic wand to make a selection, convert to paths, export paths to illustrator.