Soundcloud killed my Songs - mp3 distortion test - Gearslutz.com Gearslutz.com
 


All Advertisers
Go Back   Gearslutz.com > Gear Shootouts / Audio file uploads / Interviews / Podcasts / Video Vault / Links > Work In Progress / Advice Requested / Show & Tell / Artist Showcase / Mix-Offs

Soundcloud killed my Songs - mp3 distortion test
New Reply New Reply Thread Tools Search this Thread
Old 27th March 2012   #1
Gear interested
 
Joined: Jan 2012
Location: Brighton, UK
Posts: 9

Thread Starter
Soundcloud killed my Songs - mp3 distortion test

Hi,

I've recently been tearing my hair out because mixes that sound fine as wavs, and also sound fine converted to mp3s in Logic/iTunes (even as far down as 128kbps), sound like a fizzy distorted shambles in Soundcloud.

After checking the soundcloud upload FAQs, ensuring there's plenty of clean headroom and uploading every possible format (16 bit dithered, 24 bit undithered, mp3 direct from Logic, mp3 converted in iTunes, yada-yada-yada), I emailed them about it. They replied that this sometimes happens (thanks for the great explanation guys) and that they use LAME encoding for mp3s.

Sooo...I put a wav file into Audacity (which uses LAME encoding) and exported it as a 128k mp3 - lo and behold, there's serious distortion. I then did a null test in Logic between this file and an iTunes 128k mp3 of the same track, with some interesting results, namely distortion. Funny how much difference the mp3 encoder makes! There's also a huge difference between the LAME export at 192k (which sounds fine) and 128k.

Unfortunately I don't have a clue how to overcome this and get my mixes to sound good on Soundcloud - I suspect it might be an impossible task...

Anyway, have a listen for yourselves. The first track is just the 192k LAME export, the second is the iTunes 128k nulled with the LAME 128k, and the third is the two LAME mp3s against each other.
Attached Files
File Type: mp3 LAME 192.mp3 (598.2 KB, 105 views)
File Type: mp3 itunes 128 v LAME 128 null.mp3 (1,022.4 KB, 98 views)
File Type: mp3 LAME 192 v 128 null.mp3 (1,022.4 KB, 93 views)
wheeldo is offline  
Reply With Quote
Old 27th March 2012   #2
Lives for gear
 
john caldwell's Avatar
 
Joined: Jul 2005
Location: Pittsburgh
Posts: 1,190

Your iTune 128 x LAME 128 null is very interesting. There is so much difference across HF and MF bands that I wondered about a time offset between the two files. Could there be a time offset explaining the dramatic results after subtraction?

I've abandoned Soundcloud because of poor fidelity, but I never looked as deeply as you have as to what part of their process degrades fidelity so.

Thanks for offering this.

John Caldwell
john caldwell is offline  
Reply With Quote
Old 27th March 2012   #3
Gear interested
 
Joined: Jan 2012
Location: Brighton, UK
Posts: 9

Thread Starter
Hi John,

The iTunes conversion added a little more silence to the start of the track so, while I lined up the first audible samples of each track in Logic as best I could, this might have amplified the differences a little.

But the difference between the two 128k tracks is still incredible without the null test. I could post them separately later if you like?
wheeldo is offline  
Reply With Quote
Old 27th March 2012   #4
KGS
Gear nut
 
Joined: Jan 2012
Posts: 98

You should be able to measure the delay. Use another track with no silence in the beginning at all. Convert it through iTunes and then measure the delay.
KGS is offline  
Reply With Quote
Old 27th March 2012   #5
Gear interested
 
Joined: Jan 2012
Location: Brighton, UK
Posts: 9

Thread Starter
Thanks for that KGS!

Here's the re-done 128k comparison, along with the separate iTunes and LAME compressed mp3s so you can A/B them.

Does anyone have any idea what it is that causes this difference and, more to the point, how I can get around it?!
Attached Files
File Type: mp3 itunes 128 v LAME 128 null_new.mp3 (1,022.4 KB, 42 views)
File Type: mp3 iTunes 128.mp3 (409.4 KB, 40 views)
File Type: mp3 LAME 128.mp3 (407.3 KB, 42 views)
wheeldo is offline  
Reply With Quote
Old 27th March 2012   #6
Lives for gear
 
john caldwell's Avatar
 
Joined: Jul 2005
Location: Pittsburgh
Posts: 1,190

Quote:
Originally Posted by KGS View Post
You should be able to measure the delay. Use another track with no silence in the beginning at all. Convert it through iTunes and then measure the delay.
What if the conversion algorithm truncates the file from the beginning? I have no knowledge what so ever if this occurs, but do we have assurance that all these processes simply elongate the files?

Again if there are time offsets, the null can be difficult to interpret - at least for HF events. As we move down the frequency spectrum, offsets would need to increase in duration to produce areas that won't null, of course.

John-
john caldwell is offline  
Reply With Quote
Old 6th June 2012   #7
Gear interested
 
Joined: Jan 2012
Location: Brighton, UK
Posts: 9

Thread Starter
For anyone who's interested in this, I've just discovered one of the main things LAME conversion struggles with is extreme panning. The tracks I've tested are all double-tracked acoustic songs with one guitar hard left and one hard right, so I tried converting a mono version of the same mix using the same settings - it still sounds like a 128k mp3, but it's no worse than most, and is far, far less 'crunchy'!

So if your mixes are sounding terrible on soundcloud, it might just be worth winding the panning in, or even uploading a mono version for streaming purposes.
wheeldo is offline  
Reply With Quote
Old 6th June 2012   #8
Gear nut
 
JoleFIN's Avatar
 
Joined: Jan 2009
Posts: 84

There's one bootleg remix of our song that has been spread widely for a few years, and I accidentally set it for sale for a few days (wanted to have Youtube sync licensing done with the help of the distributor in the first case) ... I had it removed since it was in mono 64kbps. Lo and behold, it still sold 89 copies within the few days it was for sale. The "normal" people / enduser won't differentiate between different mp3 codecs or kbps ratios, if they don't differentiate between mono and stereo.
JoleFIN is offline  
Reply With Quote
Old 16th July 2012   #9
Gear interested
 
Joined: Jul 2012
Location: Ventspils, Latvia
Posts: 1

Hi wheeldo,

I had very big problems with my synth sound in Soundcloud. I searched through the internet for more than month, tried every advice available (headrooms, highcuts, dithering, various formats, even started to change the timbre etc), but nothing seemed to help. At LAME 192 kbps mp3 synth sounded good, but at 128 kbps it was completely ruined no matter what I tried to do.

Few days ago I noticed in Soundcloud forum that they use Joint Stereo when they are transcoding the tracks. At the first moment I didn't pay attention to that, but after reading your thread - that panning could cause the problems, I started to analyse my synth timbre from very beginning.

Everything seemd ok, until I opened the Multimeter in Logic and in Stereo Image noticed, that the main stereo density of each note played on synth each time appeared in opposite side of the centre (left, then right, then again left, right etc).

In ES 2 synth I immediately unclicked the Polyphonic button and instead clicked Mono, a little bit sculpted the timbre, then bounced it, uploaded on Soundcloud and guess what? Everything at last was ok! No more that irritating crunchy sound on high frequencies!

So, if anyone has problems with Soundcloud sound quality, please check your stereo sounds and preferrably use mono (not only synths, but also drums, percusioins etc.).
ludeers is offline  
Reply With Quote
Old 16th July 2012   #10
Banned
 
Joined: Mar 2011
Location: Portland, Maine
Posts: 1,553

Quote:
Originally Posted by wheeldo View Post
For anyone who's interested in this, I've just discovered one of the main things LAME conversion struggles with is extreme panning. The tracks I've tested are all double-tracked acoustic songs with one guitar hard left and one hard right, so I tried converting a mono version of the same mix using the same settings - it still sounds like a 128k mp3, but it's no worse than most, and is far, far less 'crunchy'!

So if your mixes are sounding terrible on soundcloud, it might just be worth winding the panning in, or even uploading a mono version for streaming purposes.
Thanks for this observation. My stuff is pretty pan-heavy, and I feel like it takes quite a beating from conversion.
LimpyLoo is offline  
Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
cool vst. distortion plug in Alexi Music Computers 7 17th July 2012 02:35 AM
Free MP3 editor that doesn't degrade (fvck up the sound!)? Blast9 So much gear, so little time! 10 2nd October 2007 01:40 AM
anyone know any good distortion for vox? whyuncertainty Low End Theory 8 19th June 2007 12:05 AM
Killing a Shure SM57? JesseJ So much gear, so little time! 4 8th February 2007 01:12 AM
Green Bullet - amp style drive without the amp drongo So much gear, so little time! 7 5th February 2007 03:44 PM


All times are GMT +1. The time now is 09:56 PM.

Home - Search Forum - Contact Us - Terms Of Use / Privacy Policy - Advertise on Gearslutz - All Advertisers - Top
 
 
Powered by vBulletin®
Gearslutz.com LTD - UK Company Number 7597610.
Registered Office - 35 Ballards Lane, London, N3 1XW.
Hosted by Nimbus Hosting.

By using this site, you agree to our use of cookies.

SEO by vBSEO ©2011, Crawlability, Inc.