Commit
·
5146d8c
1
Parent(s):
056628d
Update Vocal Effects Generator title and add demo description with diagram
Browse files- app.py +13 -6
- diffvox_diagram.png +3 -0
app.py
CHANGED
|
@@ -13,9 +13,8 @@ from modules.utils import chain_functions, vec2statedict, get_chunks
|
|
| 13 |
from modules.fx import clip_delay_eq_Q
|
| 14 |
|
| 15 |
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
This is a demo of the paper [DiffVox: A Differentiable Model for Capturing and Analysing Professional Effects Distributions](https://arxiv.org/abs/2504.14735), accepted at DAFx 2025.
|
| 20 |
In this demo, you can upload a raw vocal audio file (in mono) and apply random effects to make it sound better!
|
| 21 |
|
|
@@ -142,11 +141,19 @@ def get_important_pcs(n=10, **kwargs):
|
|
| 142 |
|
| 143 |
|
| 144 |
with gr.Blocks() as demo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 145 |
with gr.Row():
|
| 146 |
with gr.Column():
|
| 147 |
-
gr.Markdown(
|
| 148 |
-
space_md,
|
| 149 |
-
)
|
| 150 |
audio_input = gr.Audio(type="numpy", sources="upload", label="Input Audio")
|
| 151 |
with gr.Row():
|
| 152 |
random_button = gr.Button(
|
|
|
|
| 13 |
from modules.fx import clip_delay_eq_Q
|
| 14 |
|
| 15 |
|
| 16 |
+
title_md = "# Vocal Effects Generator"
|
| 17 |
+
description_md = """
|
|
|
|
| 18 |
This is a demo of the paper [DiffVox: A Differentiable Model for Capturing and Analysing Professional Effects Distributions](https://arxiv.org/abs/2504.14735), accepted at DAFx 2025.
|
| 19 |
In this demo, you can upload a raw vocal audio file (in mono) and apply random effects to make it sound better!
|
| 20 |
|
|
|
|
| 141 |
|
| 142 |
|
| 143 |
with gr.Blocks() as demo:
|
| 144 |
+
gr.Markdown(
|
| 145 |
+
title_md,
|
| 146 |
+
elem_id="title",
|
| 147 |
+
)
|
| 148 |
+
with gr.Row():
|
| 149 |
+
gr.Markdown(
|
| 150 |
+
description_md,
|
| 151 |
+
elem_id="description",
|
| 152 |
+
)
|
| 153 |
+
gr.Image("diffvox_diagram.png", elem_id="diagram")
|
| 154 |
+
|
| 155 |
with gr.Row():
|
| 156 |
with gr.Column():
|
|
|
|
|
|
|
|
|
|
| 157 |
audio_input = gr.Audio(type="numpy", sources="upload", label="Input Audio")
|
| 158 |
with gr.Row():
|
| 159 |
random_button = gr.Button(
|
diffvox_diagram.png
ADDED
|
Git LFS Details
|