debug synth lead class
Browse files
app.py
CHANGED
@@ -21,13 +21,13 @@ col1, col2 = st.columns(2)
|
|
21 |
with col1:
|
22 |
instrument = st.selectbox(
|
23 |
'Which intrument do you want ?',
|
24 |
-
('πΈ Bass', 'πΊ
|
25 |
)
|
26 |
|
27 |
with col2:
|
28 |
instrument_t = st.selectbox(
|
29 |
'Which type intrument do you want ?',
|
30 |
-
('π― Acoustic', 'ποΈ
|
31 |
)
|
32 |
|
33 |
with st.expander("Magical parameters πͺ"):
|
|
|
21 |
with col1:
|
22 |
instrument = st.selectbox(
|
23 |
'Which intrument do you want ?',
|
24 |
+
('πΈ Bass', 'πΊ Brass', 'πͺ Flute', 'πͺ Guitar', 'πΉ Keyboard', 'π¨ Mallet', 'Organ', 'π· Reed', 'π» String', 'β‘ Synth lead', 'π€ Vocal')
|
25 |
)
|
26 |
|
27 |
with col2:
|
28 |
instrument_t = st.selectbox(
|
29 |
'Which type intrument do you want ?',
|
30 |
+
('π― Acoustic', 'ποΈ Electronic', 'ποΈ Synthetic')
|
31 |
)
|
32 |
|
33 |
with st.expander("Magical parameters πͺ"):
|
model.py
CHANGED
@@ -22,8 +22,9 @@ def load_model(device):
|
|
22 |
model = load_model(device)
|
23 |
|
24 |
def format(text):
|
25 |
-
|
26 |
-
|
|
|
27 |
|
28 |
def choice_to_tensor(choice: Sequence[str]) -> torch.Tensor:
|
29 |
choice = '_'.join([format(i) for i in choice])
|
|
|
22 |
model = load_model(device)
|
23 |
|
24 |
def format(text):
|
25 |
+
stems = text.split(' ')[1:]
|
26 |
+
stems = [stem.replace(" ", "").lower() for stem in stems]
|
27 |
+
return '_'.join(stems)
|
28 |
|
29 |
def choice_to_tensor(choice: Sequence[str]) -> torch.Tensor:
|
30 |
choice = '_'.join([format(i) for i in choice])
|