CH·24 AI & neural audio
verified 2026-05-29

NoiseBandNet active

Adrian Barahona vunknown added 2026-05-29 verified 2026-05-29

[Use when]

You need controllable neural synthesis of time-varying sound effects with user-definable control parameters or loudness transfer capabilities

Open homepage View on GitHub at www.adrianbarahonarios.com
Engines
S Standalone
License

AGPL-3.0

Pricing

Free

Last verified

2026-05-29

Added

2026-05-29

about

NoiseBandNet is a neural network architecture for synthesizing controllable sound effects using filterbanks. It provides multiple control schemes: automatic extraction using loudness and spectral centroid, loudness-only control for loudness transfer between sounds, and user-defined control parameters drawn directly on spectrograms. The system uses a DDSP-inspired approach with learned filter banks, allowing real-time parameter manipulation and amplitude randomization for variations.

The tool includes training workflows for custom sound effect datasets and inference notebooks demonstrating loudness transfer, amplitude randomization for stereo generation, and custom control curve synthesis. Users can train models on their own sound libraries and define control parameters through an interactive labeling interface that displays waveforms and spectrograms.

Implemented in PyTorch, NoiseBandNet outputs controllable synthesis parameters that can be manipulated post-training without retraining, making it suitable for adaptive sound design and procedural audio generation in interactive contexts.