Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: is it safe to use Lancer's Vorbis? (Read 6802 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

is it safe to use Lancer's Vorbis?

I've stumbled upon Lancer's compiles based on aoTuV Vorbis, and I like the speed improvment, but are there any quality degradations?
I understand that it was written in the Assembler, but has anyone done a reliable bit-comparation? I've done a few which have shown the audio is bit-identical, but since I don't have enough free time nowdays I am somewhat paranoid.

In other words, are the two Vorbis files, one encoded with Lancer's compile, other with the standard aoTuV always bit-identical?

Thanks.

edit: Typos
Only the best is good enough.

is it safe to use Lancer's Vorbis?

Reply #1
Quote
I've stumbled upon Lancer's compiles based on aoTuV Vorbis, and I like the speed improvment, but are there any quality degradations?
I understand that it was written in the Assembler, but has anyone done a reliable bit-comparation? I've done a few which have shown the audio is bit-identical, but since I don't have enough free time nowdays I am somewhat paranoid.

In other words, are the two Vrobis files, one encoded with Lancer's compile, other with the standard aoTuV always bit-identical?

Thanks.
[a href="index.php?act=findpost&pid=364698"][{POST_SNAPBACK}][/a]


All bit comparisons I made between Lancers Q6 and the standard compile show literally hundreds of differences, but I am led to believe this should be non-audible.

This issue hasn't been clarified by anyone properly yet though. Additional input from someone in the know about lancer would be welcomed 

is it safe to use Lancer's Vorbis?

Reply #2
The SSE and SSE2 optimisations are written in assembly language. I think it's safe to say that bit comparisons between standard aoTuV and Lancer encoded files will ALWAYS differ, but, it's also true to say that as yet no one has been able to demonstrate any audible differences.

I'd suggest you trust your own ears on this one.

is it safe to use Lancer's Vorbis?

Reply #3
I believe there's no quality differences (I recall some thread about this before...), but because of the changes made in Lancer, the audio is not bit identical.

If you were -really- concerned about it, you could always do some ABXing and see if there's any measurable difference

is it safe to use Lancer's Vorbis?

Reply #4
The difference is due:
1. Different headers
2. Roundation errors.

As we all know the first doesn't affect quality.

The second. Someone here made a test you can try yourself. Just create wave difference between 'generic' and Lancer's compiles in any sound editor. There should be some clicks at >3 kHz. As I remember they were not loud. And I doubt anyone can hear them.
Personally - I use Lancer's compile.
Ogg Vorbis for music and speech [q-2.0 - q6.0]
FLAC for recordings to be edited
Speex for speech

is it safe to use Lancer's Vorbis?

Reply #5
Thanks everyone for the replies! 
I'll be testing a little more on myself, until I make a proper choice.
(and as for those few bit-comparations... I guess I seriously sKrewed something up.)
Only the best is good enough.

is it safe to use Lancer's Vorbis?

Reply #6
Generic being aoTuV, de Mon?
And yeah, I use Lancer's compile too, I can't hear any quality difference, and the speed is just too good to not use it.

is it safe to use Lancer's Vorbis?

Reply #7
Quote
Generic being aoTuV, de Mon?
[a href="index.php?act=findpost&pid=364920"][{POST_SNAPBACK}][/a]


I mean original aoTuV compile.
Ogg Vorbis for music and speech [q-2.0 - q6.0]
FLAC for recordings to be edited
Speex for speech

is it safe to use Lancer's Vorbis?

Reply #8
Every Ogg Vorbis encoder will be affected by precision of Floating-point arithmetic.
aoTuV reference encoder is internally processing in 80bit FPU.

The other optimized compile(Lancer,Rarewares...etc) has 32bit precision(SSE).
So each encoder would not output bit-identical result.

But I never heard it cause audible difference.

details in Lancer coder FAQ