import makeAudioBuffer from '../utils/makeAudioBuffer'

export default (buffer: AudioBuffer) => {
  const output = makeAudioBuffer({
    numberOfChannels: buffer.numberOfChannels,
    length: buffer.length,
    sampleRate: buffer.sampleRate
  });
  for (let c = 0; c < buffer.numberOfChannels; c ++) {
    output.copyToChannel(buffer.getChannelData(c), c, 0);
  }
  return output;
}
