What is a channel in a .wav file format?Do all channels play simultaneaously when a wav file is played?
Asked Answered
P

1

18

I read about.wav file format by googling,all I could figure was that Frames are made of samples(of some defined bit depth) and a wav stereo file has a multiple of something called channels.... The confusion is whether a channel is made up of frames? Do all channels play along when I play some audio file? If a channel is made up of frames,are all channels equal in length(bit wise)? Please answer if someone can,I have to display each channel separately when playing a wav file in waveform

Parrett answered 21/12, 2012 at 19:20 Comment(0)
M
19

In each frame in wav there are channels. If you have stereo sound, then each frame contains two samples (left and right).

  • Do all channels play along when I play some audio file?

Yes, unless you chose to play only one channel. Then samples for second channel are ignored.

  • If a channel is made up of frames,are all channels equal in length(bit wise)?

Yes.

Mueller answered 21/12, 2012 at 19:34 Comment(4)
So you mean that for a two channel wav file,first both channels of frame 1 will be played simultaneously and then for the frame 2 and so on....and that the wav. file is played frame by frame in this way?Parrett
Yes. But remember that each frame is just two values of sound amplitude. One value for each channel. If you describe left channel value as L and right as R, in wav it will be written like LR|LR|LR|LR|LR|LR where each LR is one frame and for 44khz wav file there are 44 thousand LR frames played each second.Mueller
So the amplitude is same as bit-depth(Sample value)?Parrett
Amplitude is sample value. Bit-depth is "how many bits do you use to describe value".Mueller

© 2022 - 2024 — McMap. All rights reserved.