Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -117,7 +117,7 @@ def find_best_midx(midi_loops, midxs, trg_midx):
|
|
117 |
def Mix_Loops(max_num_loops,
|
118 |
comp_loops_mult,
|
119 |
chords_chunks_len,
|
120 |
-
|
121 |
):
|
122 |
|
123 |
#===============================================================================
|
@@ -132,7 +132,7 @@ def Mix_Loops(max_num_loops,
|
|
132 |
print('Max number of loops:', max_num_loops)
|
133 |
print('Num of loops reps:', comp_loops_mult)
|
134 |
print('Matches chords chunks len:', chords_chunks_len)
|
135 |
-
print('
|
136 |
|
137 |
print('=' * 70)
|
138 |
|
@@ -140,8 +140,8 @@ def Mix_Loops(max_num_loops,
|
|
140 |
|
141 |
print('Prepping dataset...')
|
142 |
|
143 |
-
chunk_len =
|
144 |
-
chunk_chords_set =
|
145 |
|
146 |
all_chords_chunks = []
|
147 |
|
@@ -453,7 +453,7 @@ with gr.Blocks() as demo:
|
|
453 |
max_num_loops = gr.Slider(2, 6, value=4, step=1, label="Maximum number of loops to mix")
|
454 |
comp_loops_mult = gr.Slider(2, 4, value=2, step=1, label="Number of loops repetitions")
|
455 |
chords_chunks_len = gr.Slider(4, 8, value=5, step=1, label="Number of loops chords to match")
|
456 |
-
|
457 |
|
458 |
mix_btn = gr.Button("Mix", variant="primary")
|
459 |
|
@@ -469,7 +469,7 @@ with gr.Blocks() as demo:
|
|
469 |
max_num_loops,
|
470 |
comp_loops_mult,
|
471 |
chords_chunks_len,
|
472 |
-
|
473 |
],
|
474 |
[
|
475 |
output_midi_summary,
|
|
|
117 |
def Mix_Loops(max_num_loops,
|
118 |
comp_loops_mult,
|
119 |
chords_chunks_len,
|
120 |
+
loops_chords_set_len
|
121 |
):
|
122 |
|
123 |
#===============================================================================
|
|
|
132 |
print('Max number of loops:', max_num_loops)
|
133 |
print('Num of loops reps:', comp_loops_mult)
|
134 |
print('Matches chords chunks len:', chords_chunks_len)
|
135 |
+
print('Min number of unique chords in each loops:', loops_chords_set_len)
|
136 |
|
137 |
print('=' * 70)
|
138 |
|
|
|
140 |
|
141 |
print('Prepping dataset...')
|
142 |
|
143 |
+
chunk_len = chords_chunks_len
|
144 |
+
chunk_chords_set = loops_chords_set_len
|
145 |
|
146 |
all_chords_chunks = []
|
147 |
|
|
|
453 |
max_num_loops = gr.Slider(2, 6, value=4, step=1, label="Maximum number of loops to mix")
|
454 |
comp_loops_mult = gr.Slider(2, 4, value=2, step=1, label="Number of loops repetitions")
|
455 |
chords_chunks_len = gr.Slider(4, 8, value=5, step=1, label="Number of loops chords to match")
|
456 |
+
loops_chords_set_len = gr.Slider(10, 20, value=13, step=1, label="Minimum number of unique chords in each loop")
|
457 |
|
458 |
mix_btn = gr.Button("Mix", variant="primary")
|
459 |
|
|
|
469 |
max_num_loops,
|
470 |
comp_loops_mult,
|
471 |
chords_chunks_len,
|
472 |
+
loops_chords_set_len
|
473 |
],
|
474 |
[
|
475 |
output_midi_summary,
|