|
I've used Duplicate Cleaner for many years now, not just for audio, and I've liked it enough to buy the pro version. I'm pretty sure it will do what you're looking for.
|
|
|
|
|
Depending on the exact use case, you could decode the mp3 files, align both that they are in-phase (don't know if that's the correct word, mainly finding the point where both signals have the same waveform, works good for digital stuff, and less good if you have different recordings from tape), then phase invert one and adding them up (or simply subtract one of the other..). then calculate the peaks, if these are below a certain threshold (around < -50dB for audio from CD-Masters is a good value, but depends on the audio and encoding) chances are good it's the same audio.
getting the audio programmatically in-phase could be tricky it think, again, depending on the audio / conversions / encodings.
maybe that helps.
|
|
|
|
|
Dandy72,
I just come with an idea, not a clear and tested solution. You could try to extract the fourrier transform of your signal, and then compare your two frequencies graphs. If they are close you can assume the two signals are similar.
As you manipulate signals, of course you certainly encounter all the issues related to unwanted noise, bit rate...etc.
|
|
|
|
|
Don't forget about variable bit rate (VBR) mp3's, each frame of the mp3 could be a different bit rate.
|
|
|
|
|
|
Just to follow up on my own thread.
Thanks to those who took the time to respond. This isn't some programming project I want to take on. And of those programs that exist...it sounds iffy at best. I wrote them all down and will check out later exactly what I can get done...
|
|
|
|
|
You might like this if you have some mp3's on your PC you like to play (or like to play along with).
It's an MS sample app for UWP Audio Creation. You can just run it from VS.
The first example lets you load a sound file and alter the speed; faster or slower.
Listened to Clapton's Crossroads at .7; a totally new listening experience.
AudioGraph sample - Code Samples | Microsoft Docs
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
Gerry Schmitz wrote: The first example lets you load a sound file and alter the speed; faster or slower.
Listened to Clapton's Crossroads at .7; a totally new listening experience.
AKA "making Mariah Carey go from human dog whistle to dude with a deep voice."
Wait, no. No audio processor can go that low.
|
|
|
|
|
New Member Here Would Love To Be Welcomed By You Guys!
modified 10-Aug-22 8:57am.
|
|
|
|
|
Be welcome
|
|
|
|
|
Welcome !!
|
|
|
|
|
I strongly recommend you change your username - it makes you look like a spammer!
(Unless of course you are a spammer, in which case, carry on.)
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
That or Singapore Car Plates's parents were just mean.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
Singapore noodle plate I can understand.
|
|
|
|
|
I like the name as long as he doesn’t start spamming the place.
Then we would have wall-to-wall car plating!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
Welcome
The most expensive tool is a cheap tool. Gareth Branwyn
JaxCoder.com
|
|
|
|
|
To quote a not so well known poet:
Quote: Small cheer and great welcome makes a merry feast
|
|
|
|
|
Greetings Kind Regards Do you wish also to be Welcomed by the Women here? - Cheerio
|
|
|
|
|
I haven’t received a Daily News newsletter email since last Friday. I just took a look at my subscriptions and didn’t see it listed. Did CodeProject discontinue it? I looked forward to reading it every morning.
Scott
|
|
|
|
|
|
|
|
I kinda doubt this, but ... GNOMIC?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I kind of doubt it too.
|
|
|
|
|
Yeah ... but it was a nice anagram of COMING!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|