View Issue Details

IDProjectCategoryView StatusLast Update
0006191MMW v4Conversion/Levelingpublic2010-06-03 18:12
Reporterpeke Assigned To 
PrioritynoneSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.1.2 
Target Version3.2.1Fixed in Version3.2.1 
Summary0006191: Convert: 24/96 WMA are downsampled to 16/44.1 on convert
DescriptionWMA Files that are recoreded in 24Bit 96khz are downsampled to 16 Bit 44.1 Khz WAV

if 24/96 FLAC is converted to WAV all is OK.
TagsNo tags attached.
Fixed in build1301

Relationships

related to 0004898 closedLudek Support more WMA Lossless (sub)formats 

Activities

Ludek

2009-11-21 13:58

developer   ~0019751

Last edited: 2009-11-21 14:08

In my case it is downsampled to 48.0 KHz.
It seems to be dependent on sound card capabilities, because for WMA decoding we don't use a format plugin like for FLACs or MP4s, but we use the same as for playback, i.e. running decoder.exe and calling Play function from in_wma.dll where output module is opened and it seems to be restricted by sound card capabilities.
I will discuss details with Jiri over IM, but it seems that the only solution would be to create a format plugin for WMA decoding, i.e. new f_WMA.dll plugin instead of (or in addition to current) in_WMA.dll.

jiri

2009-11-23 13:24

administrator   ~0019754

It shouldn't depend on output capabilities, the process is done using WM decoding features (WMCreateReader, etc.). So, unless it's a DRM protected track, it should be decoded in its native format. That said, maybe WM decoding does this for no particular reason. You could try to change something in this case in IWMReader or IWMReaderAdvancedX interfaces.

Ludek

2009-11-25 11:44

developer   ~0019770

Fixed in build 1301.

jiri

2010-06-02 15:02

administrator   ~0020220

Merged to build 1295.

peke

2010-06-03 18:12

developer   ~0020243

Verified 1295