Skip to content

Commit fee2aa3

Browse files
committed
added advanced audio effetcs prcessing
1 parent ec1b45e commit fee2aa3

File tree

11 files changed

+1470
-17
lines changed

11 files changed

+1470
-17
lines changed

examples/README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,29 @@ Here's a summary of the available examples and their usage:
9090
* Use `--other` multiple times for any tracks not covered by other specific arguments.
9191
* The output directory defaults to `./mixed_tracks` if `--output-dir` is not specified.
9292
93+
* **`advanced_mix_example.py`**: ? **NEW**
94+
* Purpose: Demonstrates advanced multitrack mixing with comprehensive audio effects including parametric EQ, dynamic compression, and stereo panning.
95+
* Features:
96+
* 6-band parametric EQ with presets (bass boost, vocal clarity, kick punch, etc.)
97+
* Dynamic range compression with presets (vocal, bass, drum bus, etc.)
98+
* Stereo panning control (-60? to +60?)
99+
* Per-track gain adjustments
100+
* Master loudness control
101+
* Usage (Basic):
102+
```bash
103+
python examples/advanced_mix_example.py \
104+
--bass /path/to/bass.wav \
105+
--vocals /path/to/vocals.wav \
106+
[--drums /path/to/drums.wav] \
107+
[--output-dir ./advanced_mix_output]
108+
```
109+
* Usage (Show Examples):
110+
```bash
111+
python examples/advanced_mix_example.py --show-examples
112+
```
113+
* Notes:
114+
* `--bass` and `--vocals` arguments are required.
115+
* Demonstrates both preset-based and custom audio effects configurations.
116+
* Use `--show-examples` to see available presets and parameter ranges without making API calls.
117+
93118
Refer to the individual script docstrings for more detailed information about each workflow.

0 commit comments

Comments
 (0)