Wavosaur home Wavosaur
Wavosaur free audio editor support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Multichannel and high resolution PCM file format descriptor

 
Post new topic   Reply to topic    Wavosaur Forum Index -> Bug Report
 
Author Message
emusic



Joined: 02 Feb 2013
Posts: 3
Location: Novosibirsk, Russia

PostPosted: Sat Feb 02, 2013 2:21 pm    Post subject: Multichannel and high resolution PCM file format descriptor Reply with quote

Being an excellent multi-channel audio editor, Wavosaur incorrectly saves PCM wave files having more than two channels and/or more that 16 bit samples. Regardless of number of channels and bitness, Wavosaur writes WAVEFORMATEX descriptor that can be used only for mono/stereo and 8/16-bit formats.

For other PCM formats, Microsoft requires to use WAVEFORMATEXTENSIBLE descriptor. Except of exact bitness, it allows to specify channel mask to distinguish between various multichannel speaker configurations.

Wavosaur correctly opens and edits 6_Channel_ID and 8_Channel_ID files from these examples but loses channel mask saving these files.

There are two useful articles on Microsoft site:

Multiple Channel Audio Data and WAVE Files
Multichannel and High-Resolution WAV Formats
Back to top
View user's profile Send private message Visit poster's website
Wavosaur Main Developer
Site Admin


Joined: 30 Sep 2006
Posts: 507
Location: France

PostPosted: Thu Feb 21, 2013 4:53 pm    Post subject: Reply with quote

Hi,

We will try to work on this point.
_________________
~~~~~~~~~~~~~~~~~~
Wavosaur Main Developer
~~~~~~~~~~~~~~~~~~
http://www.wavosaur.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
emusic



Joined: 02 Feb 2013
Posts: 3
Location: Novosibirsk, Russia

PostPosted: Thu Feb 21, 2013 5:19 pm    Post subject: Reply with quote

Thank you. I think the best way is to offer a choice between WAVEFORMATEX and WAVEFORMATEXTENSIBLE descriptors for file saving, preconfiguring the default in accordance with MS requirements. And since Wavosaur doesn't support channel assignment now, it would be very nice to have a possibility to specify channel mask by hand (for example, as a hex value).
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Wavosaur Forum Index -> Bug Report All times are GMT
Page 1 of 1

 


Powered by phpBB © 2001, 2005 phpBB Group