LoadWaveSamples method

List<double> LoadWaveSamples(
  1. WaveD wave
)

Implementation

List<double> LoadWaveSamples(
  WaveD wave
) => run(
  () => 'LoadWaveSamples($wave)',
  () {
    final samples = rl.Audio.LoadWaveSamples(_refWave1(wave).ref);
    try {
      return List.generate(wave.dataLength, (i) => samples[i]);
    } finally {
      rl.Audio.UnloadWaveSamples(samples);
    }
  },
);