3 ms·
(and now for the rare take that isn't your typical cynical/jaded internet comment) Wow this is more than good enough to use for background music in video games
by bottlepalm 3y ago
(and now for the rare take that isn't your typical cynical/jaded internet comment)
Wow this is more than good enough to use for background music in video games, stores, commercials, etc..
You really could have super dynamic music in a video game for instance that changes based on the time of day, environment, situation, mood, etc.. all combined.
Combine it with a LLM DJ and you could get some fun radio stations.
- jsheard 3y ago> You really could have super dynamic music in a video game for instance that changes based on the time of day, environment, situation, mood, etc.. all combined. Games can and do already do this, dynamic sequencing of music from a pool of stems has been common practice for a while. Maybe this could let you do it cheaper, and AI could go more granular by creating new stems on the fly, but the onus is still on the AI developers to show something which hits as hard as someone like Mick Gordons dynamic compositions. Infinite variety is of little value if the infinite space is full of infinitely boring, uninspired content.
- bottlepalm 3y agoLike I said, cynical/jaded internet commenter - I don't need Mick Gordon's dynamic compositions, I just need some background music for my game that's good enough. And no you can't do this already: const musicSpeed = inFightSequence ? 'intense' : 'chill'; const musicPrompt = `drum and bass beat with ${musicSpeed} percussions`; playMusic(musicPrompt);
- jsheard 3y agoI wish you luck with your game which constantly oscillates between https://youtu.be/dLkFh9Kn8AU?t=60 https://youtu.be/dLkFh9Kn8AU?t=60 and https://youtu.be/gQktj-WkgEo?t=75 https://youtu.be/gQktj-WkgEo?t=75 because you didn't put any thought into the music beyond telling the computer to make "chill DnB" and "intense DnB".
- bottlepalm 3y agoAre you deflecting by attacking my simple example instead of defending your ‘this has already been done before’ point? If you’re wrong just say you’re wrong.
- jsheard 3y agoWhen Animal Crossing blends between a different composition for every hour of the in-game clock, with variants for different weather conditions, is that not changing based on "time of day, environment, situation, mood, etc"? When Doom dynamically ramps the intensity of the music along with the intensity of combat, and inserts perfectly synchonized stings in time with the players actions is that not reacting to the situation? That's what I mean by this already having been done, just not with AI. AI has the potential to consider more variables than is feasible with the current process, but my question is "at what cost". Would Doom be better if the music were slightly different depending on which weapon you were holding, if the trade-off is that instead of Mick Gordons work it was a computer generating what may as well be royalty free elevator music? Probably not. Making more content for less money is only a net positive if the content is actually good.
- lukevp 3y agoWhy do you think AI music will sound like elevator music forever, when it’s already generating English text and code at such a high level? It’s quite possible that 10 years from now, Mick Gordon will sound passé when compared to the dynamic AI generated music. Maybe not, but definitely possible. There’s a lot of money to be made with better generation of music, and it’s going to be an area of exploration for sure.
- jsheard 3y agoWell, I would say that AIs ability to generate objectively correct text or correct code doesn't have much bearing on its ability to create worthwhile art, those are almost polar opposite goals. There is no objective metric for what constitutes good art that you can train an AI towards, the closest thing we've come up with is teaching it that the samples of art in the training set are "objectively correct" so that it will try to make something similar. Better models achive higher fidelity but are stuck forever imitating rather than exploring new or less common ideas. Image generation is the most mature form of artistic generative AI, and the trend there has been towards introducing more human influence into the process to help guide the AI into creating something actually worthwhile. If the goal is to embed an unsupervised AI into a game engine and have it create consistently high quality and interesting music based on the current game state, with no human operator in the middle to curate and guide the process, we've got a hell of a long way to go.
- cypress66 3y ago> Wow this is more than good enough to use for background music in video games, stores, commercials, etc.. I spent like 6 hours yesterday playing with this. It's really cool, but not that good yet. I'd say it's like the original stable diffusion (without any of the finetunes and improvements). Very cool, but not 100% there yet.
- ramoz 3y agomy first gen is good enough to be an actual song (rap beat)
- jerpint 3y agoCan’t wait for soulless 24/7 grocery store robot music /s
- zirgs 3y agoIt needs civitai for music. People will find ways to extend it.
- LegitShady 3y ago>Wow this is more than good enough to use for background music in video games, stores, commercials, etc.. Hard disagree, and lack of copyright due to not being produced by a human becomes an issue for many video games, commercials, etc. >You really could have super dynamic music in a video game for instance that changes based on the time of day, environment, situation, mood, etc.. all combined. You don't need this IA for that at all. >Combine it with a LLM DJ and you could get some fun radio stations. You could also not, and you wouldn't know until it failed to produce anything interesting. A whole radio station filled with grocery store background music? oh wow I can't wait for the fun. and you're not likely to make any money doing it, so what's the point aside from showing the human portion of music is missing in everything you suggested.
- deleted 3y ago[deleted]
- woah 3y agoHave you tried asking GPT 4 for a playlist? It sucks