Help - Search - Members - Calendar
Full Version: in_vorbis b22
Hydrogenaudio Forums > Lossy Audio Compression > Ogg Vorbis > Ogg Vorbis - General
crowfax
The newest version of in_vorbis from PP's site is causing me some problems when it's set to 24bit.

I'll start a track, which plays fine, then it swaps to the next track which just sounds like static.

I've just checked and b21 does the same thing in 24bit mode but it's fine in 32bit.

I'm using the Directsound out and using an SB Audigy. No flame for my choice of soundcard please, it's the best i've found for games which is why i picked it.

anyhow, has anyone got any ideas how I can get it to work in 24bit mode seen as 32bit seems to have been removed.

Cheers,
crowfax
no one has this problem? Just a reply saying like "my SB-A card works fine in 24bit" would be nice, at least i'd know it was my system and not the soundcard.

Cheers,
rjamorim
I believe you should wait until Peter is back from vacations. He could take a look at this bug then.
Case
QUOTE
Originally posted by crowfax
no one has this problem? Just a reply saying like \"my SB-A card works fine in 24bit\" would be nice, at least i'd know it was my system and not the soundcard.

Try if MAD MP3 decoder gives similar problems in 24 bit mode, that way you can narrow down your problem a bit.
And to answer your wish, my SB-A card works fine in 24bit.
crowfax
QUOTE
Originally posted by Case
Try if MAD MP3 decoder gives similar problems in 24 bit mode


MAD works fine in 24bit. What O/S are you using?

Cheers,
Case
QUOTE
Originally posted by crowfax
What O/S are you using?


XP. And I use kX Project drivers.
Wizard
The Audigy is not capable of 24bit playback
http://www6.tomshardware.com/video/02q1/02...erratec-04.html

So, I guess you can set the output format to 16 bits because you won't lose quality, am I right?
Case
QUOTE
Originally posted by Wizard
The Audigy is not capable of 24bit playback

That's partially correct, it's capable but drivers downmix everything to 16bits.

QUOTE
So, I guess you can set the output format to 16 bits because you won't lose quality, am I right?

If someone uses DSP filters, it's better to do calculations with higher bit depth to preserve maximum quality. But without them, there's indeed no need to use more than 16bits.
Peter
i'd blame output plugins rather than in_vorbis. what output plugins are you using ? are you sure that you have latest versions ?

btw, 32bit mode got removed because it was buggy and useless (no currently available sound hardware can handle that, what you get is downsampled to 24 or 16bit anyway)
crowfax
I'm using the latest direct sound one from PP's site. the one without SSRC thingy. What does that do anyway?

Cheers,
Case
QUOTE
Originally posted by crowfax
I'm using the latest direct sound one from PP's site. the one without SSRC thingy.

Then you are luckier than me, I don't get any sound with directsound plugins when input is 24bits. Try Waveout plugins.
crowfax
SSRC version works better, it doesn't produce a static sound until it's changed songs about 3 or 4 times.

Weird.
BigRedMachineSlash
This error happens to me as well. Using latest pp wa2update, Winamp 2.80, Vorbis 2002-07-04 created with latest EAC. Changing to 16 bit in in_vorbis b22 stops the error.

BTW I have WinXP Pro, Athlon XP 1800+, MSI K7T266 Pro2 (3.60 bios), 256 DDR, Audigy, MSI GF3Ti200 Pro-VT.
crowfax
The only things similar between my system and yours is the Audigy card and the amount of memory. Assuming it's not the memory this smells like an Audigy problem.

Dagnabbit.
BigRedMachineSlash
Possibly, but this error never happened to me with earlier versions of DS and IN_VORBIS. So I think the error lies in the combination of both.

BTW PP is still talking in his winamp forum, but obvously he can't make any changes to the code while he' away.
crowfax
QUOTE
Originally posted by BigRedMachineSlash
Possibly, but this error never happened to me with earlier versions of DS and IN_VORBIS.  So I think the error lies in the combination of both.

I've only gone back as far as b21 and I get the same problem in 24bit mode, but not in 32.

What was the last version for you to work in 24bit?

Cheers,
BigRedMachineSlash
I can't exactly remember, it was quite a while ago. I've only just started using vorbis again just recently. I think it was one of the early versions when RC3 first came out. Might have been V1.1? I remeber definitely using versions around V1.2b3 to V1.2b9 for quite a while. I can't remember getting any errors when using 24 bit mode but I don't think I used it much because it was said that it wasn't supported by my then SB!Live value although it did work in WinXP. I think I did use it for a couple of months on my audigy without any problems. I didn't use direct sound back then though, I used out_wave. So it could be a mixture of using ds instead of wave out with the newer versions of the vorbis plug-in.

Actually I just tried using 24 bit with out_wave and winamp crashes. It never used to do that. I think there are some major errors in either the vorbis plug-in or both the new ds and ow.

Hopefully the new Audigy/Live drivers will fix the skipping and some of the problems with 24 bit sources.
Tom Servo
Just a side question... So all these 24bit Playback Capability tags on my audigy are plain lies?
crowfax
QUOTE
Originally posted by Tom Servo
Just a side question... So all these 24bit Playback Capability tags on my audigy are plain lies?

It does 24bit. It depends how you define 24bit tho. Most of the people on here like to feel clever by pointing stuff out.

Be happy with the SB-A, it's thje best gaming card out there.

Cheers,
Wizard
QUOTE
Originally posted by crowfax

It does 24bit. It depends how you define 24bit tho. Most of the people on here like to feel clever by pointing stuff out.

Be happy with the SB-A, it's thje best gaming card out there.

Cheers,


crowfax, when I posted a link about "audigy not being able to decode at 24 bits", i wasn't trying to be clever. I posted the link so someone who knows about this could respond, because when I decide to change my SB PCI 128, I would like to get an Audigy. But I was shocked seeing in the Winamp forums that they have sticky threads just for SB Live/Audigy cards: http://forums.winamp.com/showthread.php?threadid=72515
So I thought this thread as a good opportunity to find out about the 24bits decoding thingy.
crowfax
Ok. Despite everyone’s bagging of the card saying this and that, it does appear to do 24bit. As much as if your using a DSP effect, it can do it all on the 24bit level which doesn’t degrade the quality as much as it would doing it at 16bit.

Or something, that’s a vague memory of what someone else said a few posts down.

So anyhow, when people say “does the Audigy card do 24bit?” Surely the answer (as far as winamp and the like is concerned) is “yes”.

You may now all point out my mistakes….

cheers,
CiTay
I don't think that the Audigy does real 24 bit playback.

From a mailinglist message of a Creative Labs employee: "The Audigy is not capable of playing back 24 Bit - But we never positioned it to do so."

(http://www.mars.org/mailman/public/mad-use...ber/000258.html)


From a THG review: "The card and rack components are all supposed to be 24-bit/ 96-kHz-compatible, but, in practice, the card is limited to 16 bits/ 48 kHz."

(http://www6.tomshardware.com/video/02q1/02...erratec-04.html)
crowfax
QUOTE
Originally posted by CiTay
I don't think that the Audigy does real 24 bit playback.


Yeah, but 24/32bit works in Winamp.

What am I missing here?
Case
QUOTE
Originally posted by crowfax
Yeah, but 24/32bit works in Winamp.

What am I missing here?

The audio is downsampled to 16 bits before entering DAC, so it's not true 24 bits playback. So if audio isn't manipulated in any way before entering the card, there's no point in using anything over 16 bits.
Peter
offtopic: using 24bit output in the wrong way will hurt quality (no proper dithering).
it makes sense to use 24bit output (undithered!) when using SSRC resampling output though.
i'm completely unable to reproduce this problem with any of my current binaries, but i'd assume that it's because my output plugins are 2 weeks newer than your ones wink.gif
crowfax
QUOTE
Originally posted by zZzZzZz
....it's because my output plugins are 2 weeks newer than your ones...


Link? or are you just using the ones of PP's site that are freely available?

Cheers,
Agent86
So, with a SB Audigy, I want to do the following:

1) Set Vorbis to decode at 24 bits, no dither
2) Set the new out DS to resample to 48000 at 16bits

Yes?

- Agent 86
crowfax
i ahve the new DS set to 44000 at 16bits.

The problems gone!

Yay, thanks all!
Peter
agent86: yes, that's the recommended config with sblive/audigy/ac97: resample to 48khz/16bit, and set any input plugins to produce 24bit undithered sound where possible.
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.