Update app.py
Browse files
app.py
CHANGED
|
@@ -91,10 +91,9 @@ def apply_reverb(segment):
|
|
| 91 |
return reverb_segment
|
| 92 |
|
| 93 |
def apply_eq(segment):
|
| 94 |
-
#
|
| 95 |
segment = segment.low_pass_filter(8000)
|
| 96 |
segment = segment.high_pass_filter(80)
|
| 97 |
-
segment = segment.equalizer(frequency=1000, gain=2, q=1.0)
|
| 98 |
return segment
|
| 99 |
|
| 100 |
def apply_limiter(segment, max_db=-3.0):
|
|
@@ -127,9 +126,9 @@ def generate_music(instrumental_prompt: str, cfg_scale: float, top_k: int, top_p
|
|
| 127 |
musicgen_model.set_generation_params(
|
| 128 |
duration=chunk_duration,
|
| 129 |
use_sampling=True,
|
| 130 |
-
top_k=250,
|
| 131 |
-
top_p=0.9,
|
| 132 |
-
temperature=0.9,
|
| 133 |
cfg_coef=cfg_scale
|
| 134 |
)
|
| 135 |
|
|
|
|
| 91 |
return reverb_segment
|
| 92 |
|
| 93 |
def apply_eq(segment):
|
| 94 |
+
# Use only low-pass and high-pass filters, as equalizer is not available in pydub
|
| 95 |
segment = segment.low_pass_filter(8000)
|
| 96 |
segment = segment.high_pass_filter(80)
|
|
|
|
| 97 |
return segment
|
| 98 |
|
| 99 |
def apply_limiter(segment, max_db=-3.0):
|
|
|
|
| 126 |
musicgen_model.set_generation_params(
|
| 127 |
duration=chunk_duration,
|
| 128 |
use_sampling=True,
|
| 129 |
+
top_k=250,
|
| 130 |
+
top_p=0.9,
|
| 131 |
+
temperature=0.9,
|
| 132 |
cfg_coef=cfg_scale
|
| 133 |
)
|
| 134 |
|