Flac/Wav vs MP3 comparison website

Ever wonder if you can hear the difference
between high vs lowres music? Your music?

Then you have come to the right place.
Drop your favourite music in, and compare your left and right ear for the difference.
(Website not designed for mobile though, pressing "Convert" will eat 11mb of data on the first run to load ffmpeg, so brace yourself.)

(This is just a fun little demo page, please no hackerino my PiCi.
  Any inquiry (or security backdoor notification),
  please drop me an email at: giahuynh.thiet@gmail.com)

Also... https://gia-huynh.github.io/
Gimme a job.


2) Choose your audio file here, no drag/drop though, no dev money to implement that.

3) Press Convert button and wait 30 seconds.









4) Volume select

4.5) (Optionally) Select starting position of playback
(You can select this mid-playback 😎)

5) Listen to them side-by-side-by-side

FAQ

"Why?"
Site like abx.digitalfeed.net does allow you to do A/B testing with the same purpose as my site,
but they don't have the option to upload your own music.

"Does it really work? I can't hear a difference."
Enter some low bitrate number (eg. 50) and you'll hear the difference clearly.
Personally at 96kbps I can easily tell which one is which, easily.
128kbps maybe, 320kbps not so sure anymore lol.

"What if left and right channels are different?"
Same channel were taken (either Left channel only or Right only) so it ensure that both side you are hearing are from the same source, the difference is just from the encoding bitrate.

"Are you absolutely sure that it's working?"
Look at the info panel on the right side -->

"Why so many files?"
Spek does not display the waveform accurately for both channel, I got confused and had to generate many files to experiment, now too lazy to clean them up.

"Any more features in the future?"
Hell nah, pay me lol, I'll dump this to github, fork it and implement the feature yourself: Github Link.

Proof of file correctness
ft. Audacity Waveform

Download the LeftHigh_RightLow.flac and open it with Audacity,
change to Waveform view mode to see the clipping at 16kHz.

Spek does not display the waveform accurately for both channel, had to use Audacity waveform to confirm.

Also you can split them to mono, invert one channel,
then downmix combining them to hear the difference of both channel.