Skip to content

v0.7.0

Choose a tag to compare

@sjoenk sjoenk released this 14 Feb 23:02
· 69 commits to main since this release

v0.7.0

Streaming WAV conversion & internal improvements

WAV conversion now streams decoded PCM chunks directly to disk instead of buffering everything in memory. This significantly reduces peak memory usage, especially for large audio files.

Changes

  • Streaming WAV conversion — stream decoded PCM to disk instead of buffering in memory
    • Android (#20)
    • iOS / macOS (#21)
    • Linux / Windows (#23)
  • Input validationsampleRate, channels, and bitDepth are now validated at the Dart level before calling native code (#17)
  • Shared Swift source — consolidated duplicate iOS/macOS plugin code into darwin/Classes/ (#24)

Full Changelog: v0.6.0...v0.7.0