asigalov61 commited on
Commit
5351f39
·
verified ·
1 Parent(s): c619a98

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -10
app.py CHANGED
@@ -280,18 +280,10 @@ if __name__ == "__main__":
280
  "(https://colab.research.google.com/github/asigalov61/Ultimate-Drums-Transformer/blob/main/Ultimate_Drums_Transformer.ipynb)"
281
  " for faster execution and endless generation"
282
  )
283
- gr.Markdown("## Upload your MIDI")
284
 
285
  input_midi = gr.File(label="Input MIDI", file_types=[".midi", ".mid", ".kar"])
286
  input_num_tokens = gr.Slider(16, 512, value=256, label="Number of Tokens", info="Number of tokens to generate")
287
-
288
- gr.Examples(
289
- [["Allegro-Music-Transformer-MI-Seed-1.mid"], ["Allegro-Music-Transformer-MI-Seed-2.mid"]],
290
- [input_midi, input_num_tokens],
291
- [output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
292
- GenerateDrums,
293
- cache_examples=True,
294
- )
295
 
296
  run_btn = gr.Button("generate", variant="primary")
297
 
@@ -303,8 +295,25 @@ if __name__ == "__main__":
303
  output_plot = gr.Plot(label="Output MIDI score plot")
304
  output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
305
 
306
-
307
  run_event = run_btn.click(GenerateDrums, [input_midi, input_num_tokens],
308
  [output_midi_title, output_midi_summary, output_midi, output_audio, output_plot])
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
309
 
310
  app.queue(concurrency_count=8).launch(server_port=opt.port, share=opt.share, inbrowser=True)
 
280
  "(https://colab.research.google.com/github/asigalov61/Ultimate-Drums-Transformer/blob/main/Ultimate_Drums_Transformer.ipynb)"
281
  " for faster execution and endless generation"
282
  )
283
+ gr.Markdown("## Upload your MIDI or select a sample example MIDI")
284
 
285
  input_midi = gr.File(label="Input MIDI", file_types=[".midi", ".mid", ".kar"])
286
  input_num_tokens = gr.Slider(16, 512, value=256, label="Number of Tokens", info="Number of tokens to generate")
 
 
 
 
 
 
 
 
287
 
288
  run_btn = gr.Button("generate", variant="primary")
289
 
 
295
  output_plot = gr.Plot(label="Output MIDI score plot")
296
  output_midi = gr.File(label="Output MIDI file", file_types=[".mid"])
297
 
298
+
299
  run_event = run_btn.click(GenerateDrums, [input_midi, input_num_tokens],
300
  [output_midi_title, output_midi_summary, output_midi, output_audio, output_plot])
301
+
302
+ gr.Examples(
303
+ [["Ultimate-Drums-Transformer-Melody-Seed-1", 256],
304
+ ["Ultimate-Drums-Transformer-Melody-Seed-2", 256],
305
+ ["Ultimate-Drums-Transformer-Melody-Seed-3", 256],
306
+ ["Ultimate-Drums-Transformer-Melody-Seed-4", 256],
307
+ ["Ultimate-Drums-Transformer-Melody-Seed-5", 256],
308
+ ["Ultimate-Drums-Transformer-Melody-Seed-6", 256],
309
+ ["Ultimate-Drums-Transformer-MI-Seed-1", 256],
310
+ ["Ultimate-Drums-Transformer-MI-Seed-2", 256],
311
+ ["Ultimate-Drums-Transformer-MI-Seed-3", 256],
312
+ ["Ultimate-Drums-Transformer-MI-Seed-4", 256]],
313
+ [input_midi, input_num_tokens],
314
+ [output_midi_title, output_midi_summary, output_midi, output_audio, output_plot],
315
+ GenerateDrums,
316
+ cache_examples=True,
317
+ )
318
 
319
  app.queue(concurrency_count=8).launch(server_port=opt.port, share=opt.share, inbrowser=True)