just_waveform 0.0.4 icon indicating copy to clipboard operation
just_waveform: ^0.0.4 copied to clipboard

Extracts waveform data from an audio file suitable for visually rendering the waveform.

just_waveform #

This plugin extracts waveform data from an audio file that can be used to render waveform visualisations.

waveform screenshot

Usage #

final progressStream = JustWaveform.extract(
  audioInFile: '/path/to/audio.mp3',
  waveOutFile: '/path/to/waveform.wave',
  zoom: const WaveformZoom.pixelsPerSecond(100),
);
progressStream.listen((waveformProgress) {
  print('Progress: %${(100 * waveformProgress.progress).toInt()}');
  if (waveformProgress.waveform != null) {
    // Use the waveform.
  }
});
144
likes
130
pub points
91%
popularity

Publisher

verified publisher iconryanheise.com

Extracts waveform data from an audio file suitable for visually rendering the waveform.

Repository (GitHub)

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

flutter, path, path_provider

More

Packages that depend on just_waveform