Songgeneration - Fixed
You may have noticed that all Pinokio installer of SongGeneration-Studio and SongGeneration stopped working.
This happened because Tencent-ailabs removed SongGeneration from github. So it can't be cloned anymore.
- I found an unmodified fork of the original project and forked it to preserve it.
- I also found an unmodified version of
new_prompt.ptand reuploaded it on huggingface. This file is the dictionary of SongGeneration. It vanished together with the project, but is too big for github. - Also the Songgeneration models were preserved by cloning them on huggingface.
I modified my SongGeneneration-Studio installer to clone the fork and download the models and dictionary from my huggingface repo. That way it is impossible that Songgeneration ever breaks again because someone decides to delete or remove anything Songgeneration needs to function.
So if you lately tried to use Songgeneration and it failed, give it a try with this Installer and let me know if everything works again.

For Developers
I want to encourage other developers of SongGenration installer to make their projects working again.
Only 2 modifications are necessary.
Change the git clone command
git clone https://github.com/6Morpheus6/songgeneration-tencent app
Download new_prompt.pt from huggingface
{
method: "hf.download",
params: {
env: {
HF_HUB_DISABLE_UPDATE_CHECK: "1"
},
path: "app",
_: ["6Morpheus6/new_prompt.pt new_prompt.pt"],
"local-dir": "tools"
}
}
Additionally if you wrote an installer for Songgeneration-Studio and the model can't be downloaded from huggingface anymore, you can download it from my repo as well:
{
method: "hf.download",
params: {
env: {
HF_HUB_DISABLE_UPDATE_CHECK: "1"
},
path: "app",
_: ["6Morpheus6/SongGeneration-Runtime"],
"local-dir": "."
}
}
