IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
7.1 audio playback, Channel mapping for 7.1 audio
Roger796
post Dec 20 2012, 03:15
Post #1





Group: Members
Posts: 2
Joined: 20-December 12
Member No.: 105283



I've been struggling with it for several days now and any help will be appreciated. Here's the brief description :
I'm working on playing 7.1 audio file and couldn't get the side speakers to play. It shows on VU Meter but the sound doesn't get routed properly to the channels.
My setup is -
Windows 7 Enterprise
Dell PC with 2GB RAM
Creative X-Fi ExtremeMusic card with 7.1 audio support
Harman Kardon AVR 525 with 7.1 input.

I suspected my sound file and downloaded a sample 7.1 audio file from internet. This again shows sounds being routed to FCL and FCR channels but a muffled sound seems to come from the FRONT speakers instead. I've tried playing it directly (Output - DS : Speakers (Creative SB x_Fi), using WASAPI 3.1 and ASIO 2.1.2.

However When I play the same files using Windows Media Player, I'm able to hear the sound properly from the Side Speakers!
Go to the top of the page
+Quote Post
Rollin
post Dec 20 2012, 05:15
Post #2





Group: Members
Posts: 212
Joined: 5-March 08
Member No.: 51815



is any dsp active in dsp manager?
Go to the top of the page
+Quote Post
kode54
post Dec 20 2012, 06:19
Post #3





Group: Admin
Posts: 4786
Joined: 15-December 02
Member No.: 4082



It may be caused by the file not having a channel configuration mask. The hard coded defaults for 7 and 8 channels with no mask are:

audio_chunk::channel_front_left | audio_chunk::channel_front_right | audio_chunk::channel_back_left | audio_chunk::channel_back_right | audio_chunk::channel_lfe | audio_chunk::channel_front_center_right | audio_chunk::channel_front_center_left

and

audio_chunk::channel_front_left | audio_chunk::channel_front_right | audio_chunk::channel_back_left | audio_chunk::channel_back_right | audio_chunk::channel_front_center | audio_chunk::channel_lfe | audio_chunk::channel_front_center_right | audio_chunk::channel_front_center_left

Those last two flags should be channel_side_left and channel_side_right for those files, I guess. This sort of change affects the SDK, and would also affect any arbitrary input component which sets an audio_chunk channel count without setting the channel mask itself.

Needs further testing to see how various software treats 7 and 8 channel WAV files which are WAVEFORMATEX instead of WAVEFORMATEXTENSIBLE.
Go to the top of the page
+Quote Post
Roger796
post Dec 21 2012, 02:17
Post #4





Group: Members
Posts: 2
Joined: 20-December 12
Member No.: 105283



QUOTE (kode54 @ Dec 20 2012, 00:19) *
It may be caused by the file not having a channel configuration mask. The hard coded defaults for 7 and 8 channels with no mask are:

audio_chunk::channel_front_left | audio_chunk::channel_front_right | audio_chunk::channel_back_left | audio_chunk::channel_back_right | audio_chunk::channel_lfe | ..................................................................................
Needs further testing to see how various software treats 7 and 8 channel WAV files which are WAVEFORMATEX instead of WAVEFORMATEXTENSIBLE.

You may be right. I downloaded a different file today and it played fine. The only difference this time is that channel 7 and channel 8 are showing up as SL and SR instead of FCL and FCR.

However, I ran the same test on my HTPC setup and both new 7.1 audio file (with SL and SR) and old 7.1 audio file (with FCL and FCR) play correctly in right speakers.
The setup is slightly different
Windows 8 Enterprise
Home made HTPC
Radeon 6450 with HDMI out
Harman Kardon AVR 3600 with 7.1 audio input on HDMI input.

I think the material difference between the two setups is
Windows 8 vs Windows 7
HDMI out vs Analog out
I'll run more tests and see what I find. I'll update the post.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 30th July 2015 - 03:38