Update app.py
Browse files
app.py
CHANGED
@@ -297,7 +297,7 @@ def Generate_Chords(input_midi, input_num_prime_chords, input_num_gen_chords, in
|
|
297 |
for m in melody_chords2[:input_num_prime_chords]:
|
298 |
output.extend(m)
|
299 |
|
300 |
-
for ct in tqdm.tqdm(melody_chords2[input_num_prime_chords:input_num_gen_chords]):
|
301 |
|
302 |
if input_conditioning_type == 'Chords':
|
303 |
output.extend(ct[:1])
|
@@ -458,7 +458,7 @@ if __name__ == "__main__":
|
|
458 |
|
459 |
input_midi = gr.File(label="Input MIDI", file_types=[".midi", ".mid", ".kar"])
|
460 |
input_num_prime_chords = gr.Slider(1, 128, value=1, step=1, label="Number of prime chords")
|
461 |
-
input_num_gen_chords = gr.Slider(4,
|
462 |
input_conditioning_type = gr.Radio(["Chords", "Chords-Times"], value="Chords", label="Conditioning type")
|
463 |
|
464 |
run_btn = gr.Button("Generate Chords", variant="primary")
|
@@ -491,7 +491,7 @@ if __name__ == "__main__":
|
|
491 |
[input_midi, input_num_prime_chords, input_num_gen_chords, input_conditioning_type],
|
492 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
|
493 |
Generate_Chords,
|
494 |
-
cache_examples=
|
495 |
)
|
496 |
|
497 |
app.queue().launch()
|
|
|
297 |
for m in melody_chords2[:input_num_prime_chords]:
|
298 |
output.extend(m)
|
299 |
|
300 |
+
for ct in tqdm.tqdm(melody_chords2[input_num_prime_chords:input_num_prime_chords+input_num_gen_chords]):
|
301 |
|
302 |
if input_conditioning_type == 'Chords':
|
303 |
output.extend(ct[:1])
|
|
|
458 |
|
459 |
input_midi = gr.File(label="Input MIDI", file_types=[".midi", ".mid", ".kar"])
|
460 |
input_num_prime_chords = gr.Slider(1, 128, value=1, step=1, label="Number of prime chords")
|
461 |
+
input_num_gen_chords = gr.Slider(4, 256, value=32, step=1, label="Number of composition chords to generate progression for")
|
462 |
input_conditioning_type = gr.Radio(["Chords", "Chords-Times"], value="Chords", label="Conditioning type")
|
463 |
|
464 |
run_btn = gr.Button("Generate Chords", variant="primary")
|
|
|
491 |
[input_midi, input_num_prime_chords, input_num_gen_chords, input_conditioning_type],
|
492 |
[output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
|
493 |
Generate_Chords,
|
494 |
+
cache_examples=True,
|
495 |
)
|
496 |
|
497 |
app.queue().launch()
|