andreasjansson/musicgen-looper 🔢📝❓ → ❓

▶️ 59.5K runs 📅 Jun 2023 ⚙️ Cog 0.7.2 🔗 GitHub 📄 Paper ⚖️ License
loop-generation music-generation text-to-music

About

Generate fixed-bpm loops from text prompts

Example Output

Prompt:

"Melodic euro trance"

Output

Performance Metrics

74.09s Prediction Time
88.94s Total Time
All Input Parameters
{
  "bpm": 160,
  "seed": -1,
  "top_k": 250,
  "prompt": "Melodic euro trance",
  "variations": 4,
  "temperature": 1,
  "max_duration": 4,
  "model_version": "medium",
  "output_format": "wav",
  "classifier_free_guidance": 3
}
Input Parameters
bpm Type: numberDefault: 140Range: 40 - 300
Tempo in beats per minute
seed Type: integerDefault: -1
Seed for random number generator. If None or -1, a random seed will be used.
top_k Type: integerDefault: 250
Reduces sampling to the k most likely tokens.
top_p Type: numberDefault: 0
Reduces sampling to tokens with cumulative probability of p. When set to `0` (default), top_k sampling is used.
prompt (required) Type: string
A description of the music you want to generate.
variations Type: integerDefault: 4Range: 1 - 20
Number of variations to generate
temperature Type: numberDefault: 1
Controls the 'conservativeness' of the sampling process. Higher temperature means more diversity.
max_duration Type: integerDefault: 8Range: 2 - 20
Maximum duration of the generated loop in seconds.
model_version Default: medium
Model to use for generation. .
output_format Default: wav
Output format for generated audio.
classifier_free_guidance Type: integerDefault: 3
Increases the influence of inputs on the output. Higher values produce lower-varience outputs that adhere more closely to inputs.
Output Schema

Output

Example Execution Logs
Using seed 891284805
Generating variation 1
1 /    200
2 /    200
3 /    200
4 /    200
5 /    200
6 /    200
7 /    200
8 /    200
9 /    200
10 /    200
11 /    200
12 /    200
13 /    200
14 /    200
15 /    200
16 /    200
17 /    200
18 /    200
19 /    200
20 /    200
21 /    200
22 /    200
23 /    200
24 /    200
25 /    200
26 /    200
27 /    200
28 /    200
29 /    200
30 /    200
31 /    200
32 /    200
33 /    200
34 /    200
35 /    200
36 /    200
37 /    200
38 /    200
39 /    200
40 /    200
41 /    200
42 /    200
43 /    200
44 /    200
45 /    200
46 /    200
47 /    200
48 /    200
49 /    200
50 /    200
51 /    200
52 /    200
53 /    200
54 /    200
55 /    200
56 /    200
57 /    200
58 /    200
59 /    200
60 /    200
61 /    200
62 /    200
63 /    200
64 /    200
65 /    200
66 /    200
67 /    200
68 /    200
69 /    200
70 /    200
71 /    200
72 /    200
73 /    200
74 /    200
75 /    200
76 /    200
77 /    200
78 /    200
79 /    200
80 /    200
81 /    200
82 /    200
83 /    200
84 /    200
85 /    200
86 /    200
87 /    200
88 /    200
89 /    200
90 /    200
91 /    200
92 /    200
93 /    200
94 /    200
95 /    200
96 /    200
97 /    200
98 /    200
99 /    200
100 /    200
101 /    200
102 /    200
103 /    200
104 /    200
105 /    200
106 /    200
107 /    200
108 /    200
109 /    200
110 /    200
111 /    200
112 /    200
113 /    200
114 /    200
115 /    200
116 /    200
117 /    200
118 /    200
119 /    200
120 /    200
121 /    200
122 /    200
123 /    200
124 /    200
125 /    200
126 /    200
127 /    200
128 /    200
129 /    200
130 /    200
131 /    200
132 /    200
133 /    200
134 /    200
135 /    200
136 /    200
137 /    200
138 /    200
139 /    200
140 /    200
141 /    200
142 /    200
143 /    200
144 /    200
145 /    200
146 /    200
147 /    200
148 /    200
149 /    200
150 /    200
151 /    200
152 /    200
153 /    200
154 /    200
155 /    200
156 /    200
157 /    200
158 /    200
159 /    200
160 /    200
161 /    200
162 /    200
163 /    200
164 /    200
165 /    200
166 /    200
167 /    200
168 /    200
169 /    200
170 /    200
171 /    200
172 /    200
173 /    200
174 /    200
175 /    200
176 /    200
177 /    200
178 /    200
179 /    200
180 /    200
181 /    200
182 /    200
183 /    200
184 /    200
185 /    200
186 /    200
187 /    200
188 /    200
189 /    200
190 /    200
191 /    200
192 /    200
193 /    200
194 /    200
195 /    200
196 /    200
197 /    200
198 /    200
199 /    200
200 /    200
201 /    200
202 /    200
203 /    200
Beats:
 [[0.04 1.  ]
[0.44 2.  ]
[0.82 3.  ]
[1.18 4.  ]
[1.56 1.  ]
[1.92 2.  ]
[2.3  3.  ]
[2.66 4.  ]
[3.04 1.  ]
[3.4  2.  ]
 [3.78 3.  ]]
start_time=0.04, end_time=3.04
Generating variation 2
1 /    229
2 /    229
3 /    229
4 /    229
5 /    229
6 /    229
7 /    229
8 /    229
9 /    229
10 /    229
11 /    229
12 /    229
13 /    229
14 /    229
15 /    229
16 /    229
17 /    229
18 /    229
19 /    229
20 /    229
21 /    229
22 /    229
23 /    229
24 /    229
25 /    229
26 /    229
27 /    229
28 /    229
29 /    229
30 /    229
31 /    229
32 /    229
33 /    229
34 /    229
35 /    229
36 /    229
37 /    229
38 /    229
39 /    229
40 /    229
41 /    229
42 /    229
43 /    229
44 /    229
45 /    229
46 /    229
47 /    229
48 /    229
49 /    229
50 /    229
51 /    229
52 /    229
53 /    229
54 /    229
55 /    229
56 /    229
57 /    229
58 /    229
59 /    229
60 /    229
61 /    229
62 /    229
63 /    229
64 /    229
65 /    229
66 /    229
67 /    229
68 /    229
69 /    229
70 /    229
71 /    229
72 /    229
73 /    229
74 /    229
75 /    229
76 /    229
77 /    229
78 /    229
79 /    229
80 /    229
81 /    229
82 /    229
83 /    229
84 /    229
85 /    229
86 /    229
87 /    229
88 /    229
89 /    229
90 /    229
91 /    229
92 /    229
93 /    229
94 /    229
95 /    229
96 /    229
97 /    229
98 /    229
99 /    229
100 /    229
101 /    229
102 /    229
103 /    229
104 /    229
105 /    229
106 /    229
107 /    229
108 /    229
109 /    229
110 /    229
111 /    229
112 /    229
113 /    229
114 /    229
115 /    229
116 /    229
117 /    229
118 /    229
119 /    229
120 /    229
121 /    229
122 /    229
123 /    229
124 /    229
125 /    229
126 /    229
127 /    229
128 /    229
129 /    229
130 /    229
131 /    229
132 /    229
133 /    229
134 /    229
135 /    229
136 /    229
137 /    229
138 /    229
139 /    229
140 /    229
141 /    229
142 /    229
143 /    229
144 /    229
145 /    229
146 /    229
147 /    229
148 /    229
149 /    229
150 /    229
151 /    229
152 /    229
153 /    229
154 /    229
155 /    229
156 /    229
157 /    229
158 /    229
Generating variation 3
1 /    229
2 /    229
3 /    229
4 /    229
5 /    229
6 /    229
7 /    229
8 /    229
9 /    229
10 /    229
11 /    229
12 /    229
13 /    229
14 /    229
15 /    229
16 /    229
17 /    229
18 /    229
19 /    229
20 /    229
21 /    229
22 /    229
23 /    229
24 /    229
25 /    229
26 /    229
27 /    229
28 /    229
29 /    229
30 /    229
31 /    229
32 /    229
33 /    229
34 /    229
35 /    229
36 /    229
37 /    229
38 /    229
39 /    229
40 /    229
41 /    229
42 /    229
43 /    229
44 /    229
45 /    229
46 /    229
47 /    229
48 /    229
49 /    229
50 /    229
51 /    229
52 /    229
53 /    229
54 /    229
55 /    229
56 /    229
57 /    229
58 /    229
59 /    229
60 /    229
61 /    229
62 /    229
63 /    229
64 /    229
65 /    229
66 /    229
67 /    229
68 /    229
69 /    229
70 /    229
71 /    229
72 /    229
73 /    229
74 /    229
75 /    229
76 /    229
77 /    229
78 /    229
79 /    229
80 /    229
81 /    229
82 /    229
83 /    229
84 /    229
85 /    229
86 /    229
87 /    229
88 /    229
89 /    229
90 /    229
91 /    229
92 /    229
93 /    229
94 /    229
95 /    229
96 /    229
97 /    229
98 /    229
99 /    229
100 /    229
101 /    229
102 /    229
103 /    229
104 /    229
105 /    229
106 /    229
107 /    229
108 /    229
109 /    229
110 /    229
111 /    229
112 /    229
113 /    229
114 /    229
115 /    229
116 /    229
117 /    229
118 /    229
119 /    229
120 /    229
121 /    229
122 /    229
123 /    229
124 /    229
125 /    229
126 /    229
127 /    229
128 /    229
129 /    229
130 /    229
131 /    229
132 /    229
133 /    229
134 /    229
135 /    229
136 /    229
137 /    229
138 /    229
139 /    229
140 /    229
141 /    229
142 /    229
143 /    229
144 /    229
145 /    229
146 /    229
147 /    229
148 /    229
149 /    229
150 /    229
151 /    229
152 /    229
153 /    229
154 /    229
155 /    229
156 /    229
157 /    229
158 /    229
Generating variation 4
1 /    229
2 /    229
3 /    229
4 /    229
5 /    229
6 /    229
7 /    229
8 /    229
9 /    229
10 /    229
11 /    229
12 /    229
13 /    229
14 /    229
15 /    229
16 /    229
17 /    229
18 /    229
19 /    229
20 /    229
21 /    229
22 /    229
23 /    229
24 /    229
25 /    229
26 /    229
27 /    229
28 /    229
29 /    229
30 /    229
31 /    229
32 /    229
33 /    229
34 /    229
35 /    229
36 /    229
37 /    229
38 /    229
39 /    229
40 /    229
41 /    229
42 /    229
43 /    229
44 /    229
45 /    229
46 /    229
47 /    229
48 /    229
49 /    229
50 /    229
51 /    229
52 /    229
53 /    229
54 /    229
55 /    229
56 /    229
57 /    229
58 /    229
59 /    229
60 /    229
61 /    229
62 /    229
63 /    229
64 /    229
65 /    229
66 /    229
67 /    229
68 /    229
69 /    229
70 /    229
71 /    229
72 /    229
73 /    229
74 /    229
75 /    229
76 /    229
77 /    229
78 /    229
79 /    229
80 /    229
81 /    229
82 /    229
83 /    229
84 /    229
85 /    229
86 /    229
87 /    229
88 /    229
89 /    229
90 /    229
91 /    229
92 /    229
93 /    229
94 /    229
95 /    229
96 /    229
97 /    229
98 /    229
99 /    229
100 /    229
101 /    229
102 /    229
103 /    229
104 /    229
105 /    229
106 /    229
107 /    229
108 /    229
109 /    229
110 /    229
111 /    229
112 /    229
113 /    229
114 /    229
115 /    229
116 /    229
117 /    229
118 /    229
119 /    229
120 /    229
121 /    229
122 /    229
123 /    229
124 /    229
125 /    229
126 /    229
127 /    229
128 /    229
129 /    229
130 /    229
131 /    229
132 /    229
133 /    229
134 /    229
135 /    229
136 /    229
137 /    229
138 /    229
139 /    229
140 /    229
141 /    229
142 /    229
143 /    229
144 /    229
145 /    229
146 /    229
147 /    229
148 /    229
149 /    229
150 /    229
151 /    229
152 /    229
153 /    229
154 /    229
155 /    229
156 /    229
157 /    229
158 /    229
Version Details
Version ID
f8140d0457c2b39ad8728a80736fea9a67a0ec0cd37b35f40b68cce507db2366
Version Created
June 18, 2023
Run on Replicate →