WMA9 seems to be a vast improvement (in terms of artifacts) over its predecessors. However, it would be nice to see 2-pass CBR implemented, as it cleans up the sound a bit, especially at low bitrates (<128kbps). The WMA9 encoder by M$ has already implemented this feature.
Also, would it be possible to tweak the wma encoder to allow more passes than 2? In theory, it would be simple, as all the 2nd pass is doing is going over the newly-created wma file (changing quantitization maybe?). Even if all the extra passes do is get rid of the annoying "whistling" artifacts below 128kbps, I would be happy, as wma seems to handle pre-echo better than mp3.
As much as I dislike wma and its nasty artifacts, it is starting to a better choice for portables from 96-112kbps than mp3. However, it still needs some refinement. Are the above suggestions possible to implement in dbpoweramp?
Also, would it be possible to tweak the wma encoder to allow more passes than 2? In theory, it would be simple, as all the 2nd pass is doing is going over the newly-created wma file (changing quantitization maybe?). Even if all the extra passes do is get rid of the annoying "whistling" artifacts below 128kbps, I would be happy, as wma seems to handle pre-echo better than mp3.
As much as I dislike wma and its nasty artifacts, it is starting to a better choice for portables from 96-112kbps than mp3. However, it still needs some refinement. Are the above suggestions possible to implement in dbpoweramp?
Comment