Skip to content

Conversation

@otto-dev
Copy link

@otto-dev otto-dev commented Nov 7, 2025

Summary

  • stream WAV IO in hop-sized chunks to avoid multi-GB buffers. Tremendous reduction in memory required.
  • add chunked resampling/helpers so we can feed the model incrementally
  • write enhanced samples straight to a WavWriter with delay compensation

Testing

  • cargo check -p deep_filter --bin deep-filter --features "bin tract wav-utils transforms"

@otto-dev otto-dev changed the title Stream enhance CLI processing Stream enhance CLI processing - O(1) memory Nov 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant