yoyolicoris commited on
Commit
8a83a8e
·
1 Parent(s): ca3dd1e

feat: update demo description for clarity and enhance user guidance

Browse files
Files changed (1) hide show
  1. app.py +2 -8
app.py CHANGED
@@ -27,22 +27,16 @@ def chain_functions(*functions):
27
  title_md = "# Vocal Effects Generator"
28
  description_md = """
29
  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.
30
- In this demo, you can upload a raw vocal audio file (in mono) and apply random effects to make it sound better!
31
 
32
  The effects consist of series of EQ, compressor, delay, and reverb.
33
  The generator is a PCA model derived from 365 vocal effects presets fitted with the same effects chain.
34
  This interface allows you to control the principal components (PCs) of the generator, randomise them, and render the audio.
35
 
36
- To give you some idea, we emperically found that the first PC controls the amount of reverb and the second PC controls the amount of brightness.
37
  Note that adding these PCs together does not necessarily mean that their effects are additive in the final audio.
38
  We found sometimes the effects of least important PCs are more perceptible.
39
  Try to play around with the sliders and buttons and see what you can come up with!
40
-
41
- Currently only PCs are tweakable, but in the future we will add more controls and visualisation tools.
42
- For example:
43
- - Directly controlling the parameters of the effects
44
- - Visualising the PCA space
45
- - Visualising the frequency responses/dynamic curves of the effects
46
  """
47
 
48
  SLIDER_MAX = 3
 
27
  title_md = "# Vocal Effects Generator"
28
  description_md = """
29
  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.
30
+ In this demo, you can upload a raw vocal audio file (in mono) and use our model to apply professional-quality vocal processing by tweaking generated effects settings to enhance your vocals!
31
 
32
  The effects consist of series of EQ, compressor, delay, and reverb.
33
  The generator is a PCA model derived from 365 vocal effects presets fitted with the same effects chain.
34
  This interface allows you to control the principal components (PCs) of the generator, randomise them, and render the audio.
35
 
36
+ To give you some idea, we empirically found that the first PC controls the amount of reverb and the second PC controls the amount of brightness.
37
  Note that adding these PCs together does not necessarily mean that their effects are additive in the final audio.
38
  We found sometimes the effects of least important PCs are more perceptible.
39
  Try to play around with the sliders and buttons and see what you can come up with!
 
 
 
 
 
 
40
  """
41
 
42
  SLIDER_MAX = 3