asigalov61 commited on
Commit
e9a989f
·
verified ·
1 Parent(s): 0e99340

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -28
app.py CHANGED
@@ -248,13 +248,7 @@ def select_best_output(outputs, embeddings, src_embeddings, top_k=10):
248
  #==================================================================================
249
 
250
  @spaces.GPU
251
- def Classify_MIDI_Genre(input_midi,
252
- input_melody,
253
- melody_patch,
254
- use_nth_note,
255
- model_temperature,
256
- model_sampling_top_k
257
- ):
258
 
259
  #===============================================================================
260
 
@@ -282,7 +276,7 @@ def Classify_MIDI_Genre(input_midi,
282
 
283
  #===============================================================================
284
 
285
- print('Loadin and prepping source MIDI...')
286
 
287
  src_score = load_midi(input_midi.name)
288
 
@@ -461,25 +455,13 @@ with gr.Blocks() as demo:
461
 
462
  #==================================================================================
463
 
464
- gr.Markdown("## Upload source melody MIDI or enter a search query for a sample melody below")
465
 
466
  input_midi = gr.File(label="Input MIDI",
467
  file_types=[".midi", ".mid", ".kar"]
468
  )
469
-
470
- input_melody = gr.Textbox(value="Hotel California",
471
- label="Popular melodies database search query",
472
- info='If the query is not found, random melody will be selected. Custom MIDI overrides search query'
473
- )
474
-
475
- gr.Markdown("## Generation options")
476
-
477
- melody_patch = gr.Slider(-1, 127, value=-1, step=1, label="Source melody MIDI patch")
478
- use_nth_note = gr.Slider(1, 8, value=1, step=1, label="Use each nth melody note")
479
- model_temperature = gr.Slider(0.1, 1, value=0.9, step=0.01, label="Model temperature")
480
- model_sampling_top_k = gr.Slider(1, 100, value=15, step=1, label="Model sampling top k value")
481
 
482
- generate_btn = gr.Button("Generate", variant="primary")
483
 
484
  gr.Markdown("## Generation results")
485
 
@@ -489,12 +471,7 @@ with gr.Blocks() as demo:
489
  output_midi = gr.File(label="MIDI file", file_types=[".mid"])
490
 
491
  generate_btn.click(Classify_MIDI_Genre,
492
- [input_midi,
493
- input_melody,
494
- melody_patch,
495
- use_nth_note,
496
- model_temperature,
497
- model_sampling_top_k
498
  ],
499
  [output_title,
500
  output_audio,
 
248
  #==================================================================================
249
 
250
  @spaces.GPU
251
+ def Classify_MIDI_Genre(input_midi):
 
 
 
 
 
 
252
 
253
  #===============================================================================
254
 
 
276
 
277
  #===============================================================================
278
 
279
+ print('Loading and prepping source MIDI...')
280
 
281
  src_score = load_midi(input_midi.name)
282
 
 
455
 
456
  #==================================================================================
457
 
458
+ gr.Markdown("## Upload any MIDI or select an example MIDI below")
459
 
460
  input_midi = gr.File(label="Input MIDI",
461
  file_types=[".midi", ".mid", ".kar"]
462
  )
 
 
 
 
 
 
 
 
 
 
 
 
463
 
464
+ generate_btn = gr.Button("Classify", variant="primary")
465
 
466
  gr.Markdown("## Generation results")
467
 
 
471
  output_midi = gr.File(label="MIDI file", file_types=[".mid"])
472
 
473
  generate_btn.click(Classify_MIDI_Genre,
474
+ [input_midi
 
 
 
 
 
475
  ],
476
  [output_title,
477
  output_audio,