mimbres commited on
Commit
45de879
·
verified ·
1 Parent(s): 028b9e8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -120,6 +120,21 @@ def process_audio(audio_filepath):
120
  midifile = to_data_url(midifile)
121
  return create_html_from_midi(midifile) # html midiplayer
122
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
123
  @spaces.GPU
124
  def process_video(youtube_url):
125
  if 'youtu' not in youtube_url:
 
120
  midifile = to_data_url(midifile)
121
  return create_html_from_midi(midifile) # html midiplayer
122
 
123
+ # This is a temporary function for using pre-transcribed midi
124
+ @spaces.GPU
125
+ def process_audio_yt_temp(youtube_url):
126
+ if youtube_url is None:
127
+ return None
128
+ elif youtube_url == "https://youtu.be/5vJBhdjvVcE?si=s3NFG_SlVju0Iklg":
129
+ midifile = "./mid/Free Jazz Intro Music - Piano Sway (Intro B - 10 seconds) - OurMusicBox.mid"
130
+ elif youtube_url == "https://www.youtube.com/watch?v=bnS-HK_lTHA":
131
+ midifile = "./mid/Naomi Scott Speechless from Aladdin Official Video Sony vevo Music.mid"
132
+ elif youtube_url == "https://youtu.be/OXXRoa1U6xU?si=dpYMun4LjZHNydSb":
133
+ midifile = "./mid/Mozart_Sonata_for_Piano_and_Violin_(getmp3.pro).mid"
134
+ midifile = to_data_url(midifile)
135
+ return create_html_from_midi(midifile) # html midiplayer
136
+
137
+
138
  @spaces.GPU
139
  def process_video(youtube_url):
140
  if 'youtu' not in youtube_url: