WaveFormat = new WaveFormat(sampleRate, bitRate, channels)
"laf" => new LimitlessAudioFormatWriter(path, length, sampleRate, bits, Listener.Channels), "wav" => new RIFFWaveWriter(path, channelCount, length, sampleRate, bits),