SignalRead.FileName := MyFile.wav;
SignalRead.OpenFile;
SignalDemuxList.Input := SignalRead;
SignalDemuxList.Pull;
//now we have demulitplexed data stored in:
//SignalDemuxList[0].Data
//SignalDemuxList[1].Data
//..
//SignalDemuxList[SignalRead.ChannelCount-1].Data