Sign In:     


Forum: General Discussion

Topic: URGENT: How can I modify/change VDJ MP3 decoder engine??? - Page: 2

This topic is old and might contain outdated or incorrect information.

Ok djderricke, I've had the time to do some tests with ffdshow and it's forced resample mode and you're right, the difference for 48khz is definitely noticable indicating that it is Virtual DJs decoder at fault. Unfortunately changing the decoder for vobs to the standard windows audio decoder results in no video, and the video option results in extremely fast playing video.
 

You need the proper codecs installed if you plan on using an external engine to decode VOBS. I just install the K-Lite codec pack which works very well for me.
 

I have the codecs, just realised that cyberlink codec on my pc is extremely buggy (especially with it's mysterious RichVideo.exe background process). I tried elecard but that is way to slow in Virtual DJ. Will try FFDShow now, I prefer to stay away from those codec packs like K-Lite, I have no moral issues with the legality of it, just don't like the way it does what it does, always have preferred FFDShow.

Sorry about these last few posts streaming_DJ but I'll use what I've learned and put it into a downloadable guide for people to use should I get everything working nicely.
 

VDJ uses the "Lame" encoder, it's very popular and known as one of the best, like the Fraunhofer encoder/decoder other companies aspire to it's clear CD quality standard whilst compressing at an amazing Ratio. The sound quality you receive from VDJ is not lacking because of it's internal decoders, sound quality is degraded because of the internal Audio proccessing (not to be confused with decoders), you'll notice in VDJ that sound quality is lost further when manipulation is increased, whether pitching/timestretching, gaining etc, this is true for all software and hardware but in VDJ's case, the deteriation of sound quality is more audible. This is not a recent discovery, it's been known for a long time that the sound engine is not currently state-of-the-art. As most of you all know, VDJ4 features a new sound engine and it really is exciting, that's all that can be said.

But, by no stretch of the English language could VDJ's sound quality be classed as "terrible", it just isn't perfect, the overall sound quality is good, I've played VDJ through various systems and everyone who has heard it classed the sound quality as excellent, but me being a perfectionist knows that it is a bit short of excellent whilst not close to poor!

For now the best I can recommend for optimal sound quality in the current version would be:
Timestretch: OFF
Limiter: OFF (this compresses sound , not good)
Gain: DISABLED (disable gain and let all songs play at their default value, whether -5 or +1 etc, ignore this and match the gain levels manually at the mixer using the level gauges, when this is done sound is improved to a noticeable extent), if you don't like this idea enable Auto Gain and set gain at around -4 (more convenient at the slight cost of audio quality).

Displayed Below:



In VDJ this is the best you can do, however a hardware EQ can make all the difference, even my home hi-fi has a 16band EQ and can enhance the sound quite well.

Lastly, for the best sound quality in any program you've got to consider your files, the format and the
Compression (linking to my Blog on MP3 quality)

Until the new version this is the best that can be done, but I couldn't agree that the present sound isn't adequate for a club.., the main reason for sound lacking in clubs is blown speakers and the mixer in reds.
 

BRAND NEW SOUND ENGINE in VDJ4 ;) hint hint ;)

 

hey dj-in-norway/Support Team

Will the 3.xxx VDJ users be privileged for the new sound engine in our next update or we will have to purchase 4.xxx to get this, hopefully not......................
 

The VDJ team stated already that the upgrade from version 3 to 4 will be free for full version users. This new sound engine will be introduced in version 4, so you will have to upgrade from 3.4 to 4.0.
The team haven't said anyting about (Hercules) console users. For the previous console, the console users were able to get the versions until a major upgrade, so they could download 1.8 and 1.9, but 2.0 not.
Ewout
 



(Old topics and forums are automatically closed)