Open natrius opened 4 years ago
See also #494
Just found this issue while looking for such a feature, it'd definitely be super nice to have. My friends and I usually add several songs when playing and have to restart Ultrastar every time 😅 But reading #494 makes it sound like it would be quite a bit of work and while the benefit would be nice, it's probably not worth the effort required 🙃
loading the songs in a playlist might help ? You can quite easily reload the playlist and have this updated in your songs view.
I might've misunderstood the conversation previously, but I thought this to refer to songs added to the library that Ultrastar doesn't yet know about, so I wouldn't be able to add them to a playlist either, or how do you mean?
My bad, you're right. Trying to load that into a playlist wouldn't work :/
@kiliankoe is as far as I understand it correct.
What we're trying to address here is (for example) that you've copied in some songs while USDX was running. Right now you need to exit the game + restart it completely. Or maybe some of the txt's had errors like pointing to a non-existing audio file.
My one issue with reloading it like this is that it's a feature for (I assume) <1% of the playerbase. I too add batches of songs sometimes, but I just start it once, close it, then look in Error.log and fix the 90% in one go. As long as they show up in the song selection screen, USDX will reload that individual song anyway if you play->Esc->Esc it, or go into the editor and R
.
While I do think that the "help" offered in 494 isn't particularly useful (why would I have to manually re-assign allllll those extra things? why can't I just "this is the new songlist + call the fixEverything()
function and boom, done"), I also don't really understand how one would "play" and "add songs" at the same time.
I also don't really understand how one would "play" and "add songs" at the same time.
In my specific setup the game is running on an external display (a projector), and I can edit the song library accordingly on the laptop that UltraStar is running on while others are singing a song.
it's a feature for (I assume) <1% of the playerbase
very likely 😅
I just wanted to add, what i mean with checking and so on: This is needed when i add a new song with a custom .txt for the song and its not fitting perfectly and sound and subtitles are shiftet a bit. Increase the milliseconds, check again. And so on.
Desired behaviour
I'm right now building the database and when addings songs i want to check if everything is working properly. Sometimes i have to /want to change quite some stuff that results in a weird looking or just partly working song until i restart Ultrastar Deluxe. Its not a big problem, but it would be a nice feature to be able to reload or refresh the song selection without having to restart all the time.
Its not important and will actually not be used that much i guess, so i'm not sure about that at all.