Split6: 5.1 to Stereo or Mono Wav File Splitter




Split6.exe is a C# .NET console application for Windows which takes a single 5.1 (6 channel) uncompressed wav file and splits it into either 6 mono wav files or 3 stereo wav files. It is assumed that the channels of the 5.1 input file target the FL, FR, C, Sub, RL, RR channels. The input 5,1 wav file must have a sample bit size of 16 or 24 bit and 44.1, 48 or 96 kHz sampling frequency. The output mono or stereo wav files have the same sample bit size and sampling rate.

Download Split6.exe Version 1.0.0.0 ( 23,824 bytes .NET 2+, Digitally Signed)

Typical command line invocation and response is shown below:
split6.exe  voice5.1.wav 3

WAV header preview of voice5.1.wav  [80 bytes]
52  49  46  46  08  54  EB  00  57  41  56  45  66  6D  74  20
28  00  00  00  FE  FF  06  00  80  BB  00  00  00  2F  0D  00
12  00  18  00  16  00  18  00  3F  00  00  00  01  00  00  00
00  00  10  00  80  00  00  AA  00  38  9B  71  66  61  63  74
04  00  00  00  A0  38  27  00  64  61  74  61  C0  53  EB  00

Input file voice5.1.wav appears to be valid RIFF wav file:
6 channel  24 bit  48000 Hz  15422400 bytes 17.85 secs

Data size of each output stereo wav file will be 5140800 bytes

Read 15422400 data chunk bytes from file voice5.1.wav

Writing output stereo files ....

Wrote stereo  file FLFR_voice5.1.wav at 24 bit and 48000 Hz
Wrote stereo  file CenSub_voice5.1.wav at 24 bit and 48000 Hz
Wrote stereo  file RLRR_voice5.1.wav at 24 bit and 48000 Hz


References

Mos6: Mono and Stereo to 5.1 Wav File Converter
GenWav6: A Multichannel 5.1 Wave File Creation Utility
Multiple Channel Audio Data and WAVE Files
WAVEFORMATEXTENSIBLE documentation