zarox commited on
Commit
998beeb
·
1 Parent(s): 9acefe3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -11
app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import gradio as gr
2
  from AudioFusion import Fusion
3
 
@@ -18,7 +19,7 @@ def process_audio(input_file, effect_8d, effect_slowed, effect_reverb,
18
  sound = Fusion.effectReverb(sound, room_size, damping, width, wet_level, dry_level)
19
 
20
  # Save the processed sound and return the output file
21
- output_file = "output"
22
  Fusion.saveSound(sound, output_file, effect_reverb)
23
  return output_file
24
 
@@ -34,16 +35,16 @@ iface = gr.Interface(
34
  gr.Checkbox(label="Apply 8D effect"),
35
  gr.Checkbox(label="Apply slowed effect"),
36
  gr.Checkbox(label="Apply reverb effect"),
37
- gr.Number(label="8D - Pan Boundary", default=100, min=0, max=1000),
38
- gr.Number(label="8D - Jump Percentage", default=5, min=1, max=100),
39
- gr.Number(label="8D - Time L to R (ms)", default=10000, min=1),
40
- gr.Number(label="8D - Volume Multiplier", default=6, min=1),
41
- gr.Number(label="Slowed - Speed Multiplier)", default=0.92, min=0.1, max=2, step=0.01),
42
- gr.Number(label="Reverb - Room Size", default=0.8, min=0, max=1, step=0.1),
43
- gr.Number(label="Reverb - Damping", default=1, min=0, max=10),
44
- gr.Number(label="Reverb - Width", default=0.5, min=0, max=1, step=0.1),
45
- gr.Number(label="Reverb - Wet Level", default=0.3, min=0, max=1, step=0.1),
46
- gr.Number(label="Reverb - Dry Level", default=0.8, min=0, max=1, step=0.1),
47
  ],
48
  outputs=gr.File(label="Download processed music"),
49
  live=True,
 
1
+ import secrets
2
  import gradio as gr
3
  from AudioFusion import Fusion
4
 
 
19
  sound = Fusion.effectReverb(sound, room_size, damping, width, wet_level, dry_level)
20
 
21
  # Save the processed sound and return the output file
22
+ output_file = secrets.token_hex(5)
23
  Fusion.saveSound(sound, output_file, effect_reverb)
24
  return output_file
25
 
 
35
  gr.Checkbox(label="Apply 8D effect"),
36
  gr.Checkbox(label="Apply slowed effect"),
37
  gr.Checkbox(label="Apply reverb effect"),
38
+ gr.Number(label="8D - Pan Boundary", min=0, max=100),
39
+ gr.Number(label="8D - Jump Percentage", min=1, max=100),
40
+ gr.Number(label="8D - Time L to R (ms)", min=1),
41
+ gr.Number(label="8D - Volume Multiplier", min=1),
42
+ gr.Number(label="Slowed - Speed Multiplier)", min=0.1, max=2, step=0.01),
43
+ gr.Number(label="Reverb - Room Size", min=0, max=1, step=0.1),
44
+ gr.Number(label="Reverb - Damping", min=0, max=10),
45
+ gr.Number(label="Reverb - Width", min=0, max=1, step=0.1),
46
+ gr.Number(label="Reverb - Wet Level", min=0, max=1, step=0.1),
47
+ gr.Number(label="Reverb - Dry Level", min=0, max=1, step=0.1),
48
  ],
49
  outputs=gr.File(label="Download processed music"),
50
  live=True,