muzic icon indicating copy to clipboard operation
muzic copied to clipboard

[GETMusic] Advanced generation: stuck and position

Open Alpha-Half opened this issue 2 years ago • 5 comments

hi there, I want to "continue" a song using GETMusic, e.g. generate horizontally based on a given 8-bar single-track song. And it seems that "advanced generation-infill" may meet my demand, but it takes forever with: (input childhood.mid) Input positions you want to condition on:0,100,200 Input positions you want to empty:0,0,100 0,0,100 0,100,200 use ema parameters 0%| | 0/100 [00:00<?, ?it/s] Conducted on GPU V100-32GB(32GB) * 1, CPU 6 vCPU Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz, memory 25GB Panel checked, with GPU & CPU running on 100% for 2 hour so far on that single command. Things worked well on normal vertical generation.

  1. is it normal and should I change for some better GPUs?
  2. what does "position" mean in "The music has {'lead'} tracks, with 865 positions", since I tried inputting a demo with only 15 notes and it returns "it's got 513 positions" thanks for ur work

Alpha-Half avatar Jul 01 '23 05:07 Alpha-Half

  1. It seems the code stuck in the inference loop. Since you want to generate the lead melody (i.e., '0'-th track here), does your song have lead melody?

  2. Can you check this line? What is the value of figure_size in this scenario? https://github.com/microsoft/muzic/blob/61e4436516c61b6b358ef709b446de539817decf/getmusic/track_generation.py#L491C53-L491C53

trestad avatar Jul 05 '23 06:07 trestad

Why did you pick "Painful Love, Joey Yung" as an example? It's not that popular. Surprising!

Serenade-J avatar Sep 19 '23 07:09 Serenade-J

Because I am her fans😄.

trestad avatar Sep 19 '23 08:09 trestad

Me too, I went to MSL2.0 last month, amazing🦢~~ Could we talk more about AI music or AI Joey? hahaha

Serenade-J avatar Sep 20 '23 05:09 Serenade-J

Sure, feel free to contact me at [email protected]!

trestad avatar Sep 21 '23 07:09 trestad