Extracting audio [complex]
Posted: Sun Mar 04, 2012 12:47 pm
Hi there. I am in need of a bit of help. I'm working on a project where I have to extract specific sounds out of a single audio track. I have two tracks
Track A: The original. Several short pieces of music, knit together. This track contains several sound effects unrelated to the music that I have to extract.
Track B: A reconstruction of the music of track A, nothing more.
I intend to use B as a 'negative' to cancel out the music in track A. However, I have encountered two problems
- The volume level on Track B is louder than track B. About 60%
- Track B has been 'reconstructed', so to speak. As a result are some gaps in timing between the three or so little pieces of music. You don't really hear it while playing, but by the end of it track B is almost 3 seconds longer than track A.
I was planning to cut Track A and B into little pieces so the timing of the music would be easier to match up. Still, it's quite hard. Are there ways to do match these pieces up automatically? About the volume, I measured the highest db output of both tracks and tried equalizing that, but it just wasn't anywhere near accurate enough.
Accuracy is the key to all of this. Without it I cannot use track B to cancel out the music in track A.
Does anyone here have any ideas on how to best approach? I'm sorry I can't post the tracks here, it's all copyrighted material.
Track A: The original. Several short pieces of music, knit together. This track contains several sound effects unrelated to the music that I have to extract.
Track B: A reconstruction of the music of track A, nothing more.
I intend to use B as a 'negative' to cancel out the music in track A. However, I have encountered two problems
- The volume level on Track B is louder than track B. About 60%
- Track B has been 'reconstructed', so to speak. As a result are some gaps in timing between the three or so little pieces of music. You don't really hear it while playing, but by the end of it track B is almost 3 seconds longer than track A.
I was planning to cut Track A and B into little pieces so the timing of the music would be easier to match up. Still, it's quite hard. Are there ways to do match these pieces up automatically? About the volume, I measured the highest db output of both tracks and tried equalizing that, but it just wasn't anywhere near accurate enough.
Accuracy is the key to all of this. Without it I cannot use track B to cancel out the music in track A.
Does anyone here have any ideas on how to best approach? I'm sorry I can't post the tracks here, it's all copyrighted material.