GAPLESS! ARRGH :P [#16940]

Get answers about using MediaMonkey 4 for Windows.

Moderator: Gurus

thejester

Re: GAPLESS! ARRGH :P

Post by thejester »

sorry to dig up this old thread, but i've been looking for an answer to the problem of about 0.5 secs being cut from the end of tracks for ages, and your post has solved my problem - i had the equaliser turned on. i just wanted to say thanks very much! now i'm off to find an eq plugin...
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: GAPLESS! ARRGH :P

Post by nohitter151 »

thejester wrote:sorry to dig up this old thread, but i've been looking for an answer to the problem of about 0.5 secs being cut from the end of tracks for ages, and your post has solved my problem - i had the equaliser turned on. i just wanted to say thanks very much! now i'm off to find an eq plugin...
Just a quick note, in the latest MM beta, this issue is fixed (tracks are now gapless with the MM equalizer enabled).
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

No gapless playback of VBR

Post by xor »

Hi,

I can not get gapless playback in MM4 for VBR MP3s which play perfectly in Winamp.

I hope I have tried everything mentioned in this forum, like changing output plugins with different buffers and options, setting Directsound buffer via Winamp, etc.

Crossfading, EQ, silence removal are deactivated.

I am now out of ideas.

Would anybody from Ventis be interested in getting two example MP3s?

Cheers,
Olaf
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

PS: I get exactly the same issue in MM 5.0.0.2267 Beta
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: GAPLESS! ARRGH :P

Post by Peke »

Hi,
If you disable all, MM tries to load file only after last file is done so there is no pre-loading like in case of Crossfade 0.5s.

Using WiFi to fetch track from NAS can create very noticeable delay. Even Loading larger FLAC file from USB can create that.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

Thanks Peke,

the tracks in question are really one continuous piece of classical music split into tracks. Therefore, crossfade would also disturb the audio due to the crossfade overlap.

However, even with 0.5s crossfade there is still a noticeable jump (I should have said "jump", not gap, to begin with: there is no pause between the tracks in MM, but the 2nd track starts to far in it seems, although silence removal if off).

Using the WASAPI output plugin makes no noticeable difference to the DirectSound plugin.

Using the Wave output plugin gives the worst experience (big jump).

I wonder how Winamp manages to play these tracks so perfectly without any hickup.
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: GAPLESS! ARRGH :P

Post by Peke »

Hi,
This is something that bothered us for quite some time. Not just MM. To test this I have pulled my old CDs that are my night mix sets (eg. Mixed as a whole CD [RAW BURN MODE] with no gaps, but cut at transition beat at start of next song/loop that results 50+ tracks on CD) and MM could not play it correctly (heard TICK sound).

OK for a test I used Winamp, AIMP, WMP and few others. Same Result. Hmm ok Windows/Software is wrong, so inserted it into BD-Player -> Same result, Inserted in Car head Unit -> Same result, finally I inserted it in a very very old $10 USD Low Quality CD player in kitchen (it do not have any time display except Track Playing number) -> It played it flawlessly ?!?!?!?

In my case I have found the reason, Simply an old old player used RAW DA (Digital to Analog) convert of read data from CD and send it to AMP and all other uses DD (Digital to Digital Stream) conversion.

Can you please send me PM with DL links of two files so that I can try to get settings tweaked?
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

Thanks Pavle, I sent you a link with the tracks and examples!
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: GAPLESS! ARRGH :P

Post by Peke »

Hi,
I have been able to set things to play them gapless using crossfade 0.1 (WASAPI in MM5) and 0.5 (WASAPI in MM4), but the files are not gapless and have artifact at start of track "04. Symphony No. 3 in D minor- Part 2. Ganz plotzlich gemachlich. Tempo di Menuetto"
See the image from Sound editor app, marker is set at the end of track "03. Symphony No. 3 in D minor- Part 2. A tempo (Wie im Anfang)"
Image

And in PM I sent you how that look and sound
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

Thanks a lot Pavle,

that is very interesting!

I found that it is unavoidable to have these bogus samples at the end (and beginning) of compressed audio files, but there is some additional information in the MP3 tags that tells you how many samples should be dropped from the beginning ("ENC_DELAY") and end ("ENC_PADDING") of the MP3 for correct gapless playback:

http://wiki.hydrogenaud.io/index.php?title=Gapless

Foobar2000 allows to show these tags (right click on track -> properties):

Image

It seems both Winamp an Foobar2000 honor these tags for perfect gapless playback.

It would be very cool if Mediamonkey would also support this!
Last edited by xor on Thu Jul 28, 2022 3:25 pm, edited 1 time in total.
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

PS: I see that there is already the option to "Remove silence at the beginning/end of track" which seems to do a good job. Maybe it already uses the ENC_DELAY/ENC_PADDING information to do its job?
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: GAPLESS! ARRGH :P

Post by Peke »

Hi,
Files sent to Michal for analyze.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
MiPi
Posts: 867
Joined: Tue Aug 18, 2009 2:56 pm
Location: Czech Republic
Contact:

Re: GAPLESS! ARRGH :P

Post by MiPi »

xor: good catch, support for these pregap/postgap values is missing and solves your problem with given files, tracked for MM5 here: https://www.ventismedia.com/mantis/view.php?id=16940
We will consider adding this to possible future MM4 version too.
xor
Posts: 30
Joined: Wed Nov 12, 2008 4:41 pm

Re: GAPLESS! ARRGH :P

Post by xor »

Very cool, thanks a lot for listening!
hazelscha1981
Posts: 2
Joined: Wed Sep 23, 2020 10:07 am

Re: GAPLESS! ARRGH :P [#16940]

Post by hazelscha1981 »

My old computer was capable of doing something close to gapless (although it was cutting the ends of the songs), and that one was from 2003! My new one runs circles around the old one.
Post Reply