Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -406,6 +406,8 @@ def Classify_MIDI_Genre(input_midi):
|
|
| 406 |
|
| 407 |
output_plot = TMIDIX.plot_ms_SONG(song_f, plot_title=output_midi, return_plt=True)
|
| 408 |
|
|
|
|
|
|
|
| 409 |
print('Output MIDI file name:', output_midi)
|
| 410 |
print('Output MIDI melody title:', output_title)
|
| 411 |
print('=' * 70)
|
|
@@ -417,7 +419,7 @@ def Classify_MIDI_Genre(input_midi):
|
|
| 417 |
print('-' * 70)
|
| 418 |
print('Req execution time:', (reqtime.time() - start_time), 'sec')
|
| 419 |
|
| 420 |
-
return output_title, output_audio, output_plot, output_midi
|
| 421 |
|
| 422 |
#==================================================================================
|
| 423 |
|
|
@@ -458,10 +460,11 @@ with gr.Blocks() as demo:
|
|
| 458 |
|
| 459 |
gr.Markdown("## Classification results")
|
| 460 |
|
| 461 |
-
output_title = gr.Textbox(label="MIDI
|
| 462 |
output_audio = gr.Audio(label="MIDI audio", format="wav", elem_id="midi_audio")
|
| 463 |
output_plot = gr.Plot(label="MIDI score plot")
|
| 464 |
output_midi = gr.File(label="MIDI file", file_types=[".mid"])
|
|
|
|
| 465 |
|
| 466 |
generate_btn.click(Classify_MIDI_Genre,
|
| 467 |
[input_midi
|
|
@@ -469,7 +472,8 @@ with gr.Blocks() as demo:
|
|
| 469 |
[output_title,
|
| 470 |
output_audio,
|
| 471 |
output_plot,
|
| 472 |
-
output_midi
|
|
|
|
| 473 |
]
|
| 474 |
)
|
| 475 |
|
|
@@ -482,7 +486,8 @@ with gr.Blocks() as demo:
|
|
| 482 |
[output_title,
|
| 483 |
output_audio,
|
| 484 |
output_plot,
|
| 485 |
-
output_midi
|
|
|
|
| 486 |
],
|
| 487 |
Classify_MIDI_Genre
|
| 488 |
)
|
|
|
|
| 406 |
|
| 407 |
output_plot = TMIDIX.plot_ms_SONG(song_f, plot_title=output_midi, return_plt=True)
|
| 408 |
|
| 409 |
+
output_cls_results = str(results_str)
|
| 410 |
+
|
| 411 |
print('Output MIDI file name:', output_midi)
|
| 412 |
print('Output MIDI melody title:', output_title)
|
| 413 |
print('=' * 70)
|
|
|
|
| 419 |
print('-' * 70)
|
| 420 |
print('Req execution time:', (reqtime.time() - start_time), 'sec')
|
| 421 |
|
| 422 |
+
return output_title, output_audio, output_plot, output_midi, output_cls_results
|
| 423 |
|
| 424 |
#==================================================================================
|
| 425 |
|
|
|
|
| 460 |
|
| 461 |
gr.Markdown("## Classification results")
|
| 462 |
|
| 463 |
+
output_title = gr.Textbox(label="MIDI title")
|
| 464 |
output_audio = gr.Audio(label="MIDI audio", format="wav", elem_id="midi_audio")
|
| 465 |
output_plot = gr.Plot(label="MIDI score plot")
|
| 466 |
output_midi = gr.File(label="MIDI file", file_types=[".mid"])
|
| 467 |
+
output_cls_results = gr.Textbox(label="MIDI classification results")
|
| 468 |
|
| 469 |
generate_btn.click(Classify_MIDI_Genre,
|
| 470 |
[input_midi
|
|
|
|
| 472 |
[output_title,
|
| 473 |
output_audio,
|
| 474 |
output_plot,
|
| 475 |
+
output_midi,
|
| 476 |
+
output_cls_results
|
| 477 |
]
|
| 478 |
)
|
| 479 |
|
|
|
|
| 486 |
[output_title,
|
| 487 |
output_audio,
|
| 488 |
output_plot,
|
| 489 |
+
output_midi,
|
| 490 |
+
output_cls_results
|
| 491 |
],
|
| 492 |
Classify_MIDI_Genre
|
| 493 |
)
|