File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ """
2+ Audio Filters Module
3+
4+ This module provides various digital audio filter implementations for signal processing.
5+
6+ Available filters:
7+ - IIRFilter: Generic N-order Infinite Impulse Response filter
8+ - Butterworth filters: Low-pass and high-pass filters with Butterworth design
9+ - EqualLoudnessFilter: Psychoacoustic filter compensating for human ear response
10+
11+ Example:
12+ >>> from audio_filters import EqualLoudnessFilter
13+ >>> filter = EqualLoudnessFilter(44100)
14+ >>> processed = filter.process(0.5)
15+ """
16+
17+ from audio_filters .equal_loudness_filter import EqualLoudnessFilter
18+ from audio_filters .iir_filter import IIRFilter
19+ from audio_filters .butterworth_filter import make_highpass , make_lowpass
20+
21+ __all__ = [
22+ "EqualLoudnessFilter" ,
23+ "IIRFilter" ,
24+ "make_highpass" ,
25+ "make_lowpass" ,
26+ ]
You can’t perform that action at this time.
0 commit comments