Help - Search - Members - Calendar
Full Version: Gap Heard with Vorbis 1.1
Hydrogenaudio Forums > Lossy Audio Compression > Ogg Vorbis > Ogg Vorbis - General
Ripper
When I used vorbis 1.0.1 i got gapless files. Now when I use 1.1 I hear a definite gap. Anyone else hear this?
dev0
No. The length of original file and decoded one is identical here.
What are you using for decoding?
Ripper
QUOTE(dev0 @ Feb 2 2005, 01:24 PM)
No. The length of original file and decoded one is identical here.
What are you using for decoding?
*



Winamp 5.08d.
dev0
Winamp's output plug-in might not be gapless (re-opening the output device on track change) or just misconfigured.
This has nothing to do with Vorbis. It's not a Vorbis problem.
I haven't used Winamp in a long time, so I don't know anything about the current state of the default (DSound/WaveOut) output plugins.
Sebastian Mares
QUOTE(dev0 @ Feb 2 2005, 08:41 PM)
Winamp's output plug-in might not be gapless (re-opening the output device on track change) or just misconfigured.
This has nothing to do with Vorbis. It's not a Vorbis problem.
I haven't used Winamp in a long time, so I don't know anything about the current state of the default (DSound/WaveOut) output plugins.
*



They suck. smile.gif

Both introduce small gaps, unless you tell DSound to buffer-ahead.
Ripper
QUOTE(Sebastian Mares @ Feb 2 2005, 03:57 PM)
QUOTE(dev0 @ Feb 2 2005, 08:41 PM)
Winamp's output plug-in might not be gapless (re-opening the output device on track change) or just misconfigured.
This has nothing to do with Vorbis. It's not a Vorbis problem.
I haven't used Winamp in a long time, so I don't know anything about the current state of the default (DSound/WaveOut) output plugins.
*



They suck. smile.gif

Both introduce small gaps, unless you tell DSound to buffer-ahead.
*



The reason I asled wqas because I didn't hear the gap when using Winamp with Version 1.01.
Ripper
QUOTE(Ripper @ Feb 2 2005, 04:28 PM)
QUOTE(Sebastian Mares @ Feb 2 2005, 03:57 PM)
QUOTE(dev0 @ Feb 2 2005, 08:41 PM)
Winamp's output plug-in might not be gapless (re-opening the output device on track change) or just misconfigured.
This has nothing to do with Vorbis. It's not a Vorbis problem.
I haven't used Winamp in a long time, so I don't know anything about the current state of the default (DSound/WaveOut) output plugins.
*



They suck. smile.gif

Both introduce small gaps, unless you tell DSound to buffer-ahead.
*



The reason I asled wqas because I didn't hear the gap when using Winamp with Version 1.01.
*



I stand corrected. It is Winamp. I reran the test with 1.01 just to see and there was the gap.
Totuma
Try mp3-splice Output plugin..

mp3-splice download

This plugin fix all audible gaps, and you obtain complete gapless playback with him.
Lyx
umm, this will only fix the gaps afterwards, not prevent them. In other words, you will not get true gapless-playback. But depending on the type of music you may not notice the difference. Kinda funny: A player does not properly support a naturally gapless audioformat, so you use a DSP which was originally written to fix audioformats which are not gapless. Weird logic.

(the sarcasm is not meant towards totuma, but towards winamp)

- Lyx
dev0
in_vorbis is gapless AFAIK. So all you need is an output plugin, which doesn't re-open the output on track change.
Totuma
QUOTE(Lyx @ Feb 2 2005, 08:21 PM)
umm, this will only fix the gaps afterwards, not prevent them. In other words, you will not get true gapless-playback. But depending on the type of music you may not notice the difference. Kinda funny: A player does not properly support a naturally gapless audioformat, so you use a DSP which was originally written to fix audioformats which are not gapless. Weird logic.
*



Winamp is not native gapless at all. This is a old problem with this player.
But; the ironic thing is that this plugin (mp3-splice) was apparently written to fix mp3 only. In the real practice you obtain complete gapless playback with all formats blink.gif . In other words: This plugin fix succesfully this problem in winamp. I have around 7 albums that with Foobar obtain gaps (only with gap killer smooth playback was possible); but with Winamp the playback is complete smooth, without any gaps.. to all my albums without exception!!
I don't have idea as this plugin works... but he works excellent...

ONE DETAIL: I don't understand why you says: "depending on the type of music"
The succesfully perform of this plugin not depends of type of music... I have many albums of different types of music: jazz, classical, rock, pop, ballads and many more.. and all without exception playback succesfully with this plugin.. I listen many times with headphones without problems. In this point I am sure that you are wrong... maybe you not have tested this plugin sufficient...

dev0
gapless decoding and playback != DSP trickery

MP3-splice allows seamless playback, but doesn't really fix the problem.
Gapless playback in Winamp is possible when using the right combination of in- and outplut plugins though.
amano
QUOTE
Q: How do i get rid of gaps between tracks ?
A: Increase "buffer-ahead on track change" value in config.


from PP's FAQ

BTW, in_mpg123 offers true gapless playback even for MP3s.
Totuma
To decoding for example mp3s to wav Winamp is not gapless (for the case of in_mp3.dll). Foobar decoding mp3 to wav succesfully, without any gaps, but only with Lame mp3s.

Winamp decodes to wav gapless only if the format is native gapless (for example vorbis and musepack).

For playback, Winamp with mp3-splice sounds complete smooth and gapless with all formats...
amano
As I told you, the default in_mp3 id not true gapless, but in_mpg123 is.
SebastianG
QUOTE(dev0 @ Feb 2 2005, 09:13 PM)
in_vorbis is gapless AFAIK. So all you need is an output plugin, which doesn't re-open the output on track change.
*



Are you saying that the following procedure won't produce any gaps ?
- chop an audio file (wav) into pieces
- encode them seperately to vorbis
- decode them
- reassemble the audio file from the decoded pieces


edit:
What's your defenition of gap then ?
Does it include a click ?

SebastianG
dev0
The file should be of the exact same length as the original file => gapless.
Actually I'm doing exactly that when transcoding WavPack images to seperate Vorbis files using a cuesheet.

Gapless: Audio files decode to the exact same length as the input files. Ticks or clicks are always a danger in the lossy world.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.