Overview of SoundFlow features
masterSoundFlow is a cross-platform .NET audio engine designed for high-performance, real-time audio processing. It uses a modular component architecture where you build pipelines by connecting sources, modifiers, mixers, and analyzers.
Key capabilities include:
- Audio I/O: Multi-device management, on-the-fly device switching, and advanced control (WASAPI, CoreAudio, ALSA).
- Processing: Mixing, effects (reverb, delay, EQ), and surround sound support.
- Synthesis & MIDI: Polyphonic synthesis, SoundFont (.sf2) support, MPE support, and graph-based MIDI routing.
- Analysis: FFT-based spectrum analysis, level metering, and voice activity detection.
- Security: AES-256-CTR stream encryption, ECDSA digital signatures, audio watermarking (DSSS/LSB), and acoustic fingerprinting.