Update app.py
Browse files
app.py
CHANGED
|
@@ -396,11 +396,14 @@ if __name__ == "__main__":
|
|
| 396 |
|
| 397 |
gr.Markdown("## Select generation options")
|
| 398 |
|
| 399 |
-
input_freestyle_continuation = gr.Checkbox(label="Freestyle continuation", value=False)
|
| 400 |
input_number_prime_chords = gr.Slider(0, 512, value=128, step=8, label="Number of prime chords")
|
| 401 |
input_use_original_durations = gr.Checkbox(label="Use original durations", value=False)
|
| 402 |
input_match_original_pitches_counts = gr.Checkbox(label="Match original pitches counts", value=False)
|
| 403 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 404 |
run_btn = gr.Button("generate", variant="primary")
|
| 405 |
|
| 406 |
gr.Markdown("## Generation results")
|
|
@@ -411,21 +414,25 @@ if __name__ == "__main__":
|
|
| 411 |
output_plot = gr.Plot(label="Output MIDI score plot")
|
| 412 |
output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
|
| 413 |
|
| 414 |
-
run_event = run_btn.click(Generate_Rock_Song, [
|
| 415 |
-
input_number_prime_chords,
|
| 416 |
input_use_original_durations,
|
| 417 |
-
input_match_original_pitches_counts
|
|
|
|
|
|
|
|
|
|
| 418 |
],
|
| 419 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot])
|
| 420 |
|
| 421 |
gr.Examples(
|
| 422 |
-
[["Sharing The Night Together.kar",
|
| 423 |
-
["Hotel California.mid",
|
| 424 |
],
|
| 425 |
-
[
|
| 426 |
-
input_number_prime_chords,
|
| 427 |
input_use_original_durations,
|
| 428 |
input_match_original_pitches_counts,
|
|
|
|
|
|
|
|
|
|
| 429 |
],
|
| 430 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
|
| 431 |
Generate_Rock_Song,
|
|
|
|
| 396 |
|
| 397 |
gr.Markdown("## Select generation options")
|
| 398 |
|
|
|
|
| 399 |
input_number_prime_chords = gr.Slider(0, 512, value=128, step=8, label="Number of prime chords")
|
| 400 |
input_use_original_durations = gr.Checkbox(label="Use original durations", value=False)
|
| 401 |
input_match_original_pitches_counts = gr.Checkbox(label="Match original pitches counts", value=False)
|
| 402 |
|
| 403 |
+
input_freestyle_continuation = gr.Checkbox(label="Freestyle continuation", value=False)
|
| 404 |
+
input_number_prime_tokens = gr.Slider(0, 1024, value=512, step=16, label="Number of prime tokens")
|
| 405 |
+
input_number_gen_tokens = gr.Slider(0, 2048, value=512, step=16, label="Number of tokens to generate")
|
| 406 |
+
|
| 407 |
run_btn = gr.Button("generate", variant="primary")
|
| 408 |
|
| 409 |
gr.Markdown("## Generation results")
|
|
|
|
| 414 |
output_plot = gr.Plot(label="Output MIDI score plot")
|
| 415 |
output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
|
| 416 |
|
| 417 |
+
run_event = run_btn.click(Generate_Rock_Song, [input_number_prime_chords,
|
|
|
|
| 418 |
input_use_original_durations,
|
| 419 |
+
input_match_original_pitches_counts,
|
| 420 |
+
input_freestyle_continuation,
|
| 421 |
+
input_number_prime_tokens,
|
| 422 |
+
input_number_gen_tokens
|
| 423 |
],
|
| 424 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot])
|
| 425 |
|
| 426 |
gr.Examples(
|
| 427 |
+
[["Sharing The Night Together.kar", 256, True, True, False, 512, 1024],
|
| 428 |
+
["Hotel California.mid", 256, True, True, False, 512, 1024],
|
| 429 |
],
|
| 430 |
+
[input_number_prime_chords,
|
|
|
|
| 431 |
input_use_original_durations,
|
| 432 |
input_match_original_pitches_counts,
|
| 433 |
+
input_freestyle_continuation,
|
| 434 |
+
input_number_prime_tokens,
|
| 435 |
+
input_number_gen_tokens
|
| 436 |
],
|
| 437 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
|
| 438 |
Generate_Rock_Song,
|