Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -213,7 +213,22 @@ def generate_and_return_files(bpm, temperature, top_k, uploaded_sf2=None):
|
|
213 |
return midi_file, wav_fx
|
214 |
|
215 |
|
216 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
217 |
gr.Markdown("<h1 style='font-weight: bold; text-align: center;'>nanoMPC - AI Midi Drum Sequencer</h1>")
|
218 |
gr.Markdown("<p style='text-align:center;'>nanoMPC is a tiny transformer model that generates MIDI drum beats inspired by Lo-Fi, Boom Bap and other styles of Hip Hop.</p>")
|
219 |
|
@@ -227,7 +242,7 @@ with gr.Blocks() as iface:
|
|
227 |
with gr.Column(scale=1):
|
228 |
midi_file = gr.File(label="MIDI File Output")
|
229 |
audio_file = gr.Audio(label="Generated Audio Output", type="filepath")
|
230 |
-
generate_button = gr.Button("Generate")
|
231 |
|
232 |
generate_button.click(
|
233 |
fn=generate_and_return_files,
|
|
|
213 |
return midi_file, wav_fx
|
214 |
|
215 |
|
216 |
+
custom_css = """
|
217 |
+
#generate-btn {
|
218 |
+
background-color: #6366f1 !important;
|
219 |
+
color: white !important;
|
220 |
+
border: none !important;
|
221 |
+
font-size: 16px;
|
222 |
+
padding: 10px 20px;
|
223 |
+
border-radius: 5px;
|
224 |
+
cursor: pointer;
|
225 |
+
}
|
226 |
+
#generate-btn:hover {
|
227 |
+
background-color: #4f51c5 !important;
|
228 |
+
}
|
229 |
+
"""
|
230 |
+
|
231 |
+
with gr.Blocks(css=custom_css, theme="soft") as iface:
|
232 |
gr.Markdown("<h1 style='font-weight: bold; text-align: center;'>nanoMPC - AI Midi Drum Sequencer</h1>")
|
233 |
gr.Markdown("<p style='text-align:center;'>nanoMPC is a tiny transformer model that generates MIDI drum beats inspired by Lo-Fi, Boom Bap and other styles of Hip Hop.</p>")
|
234 |
|
|
|
242 |
with gr.Column(scale=1):
|
243 |
midi_file = gr.File(label="MIDI File Output")
|
244 |
audio_file = gr.Audio(label="Generated Audio Output", type="filepath")
|
245 |
+
generate_button = gr.Button("Generate", elem_id="generate-btn")
|
246 |
|
247 |
generate_button.click(
|
248 |
fn=generate_and_return_files,
|