利用 Riffusion AI 生成游戏背景音乐 | 胡扯 AI
上周二,我在 星光城市武汉站沙龙圆满落幕,深度解码AI 合规、AI研发、游戏出海 活动中做了《将 AI 引入游戏研发工作流》的分享,演讲内容仍在整理中,整理完毕后会发布在公众号。
将 AI 嵌入游戏研发工作流, 是个大工程。 在正常的游戏研发过程中,不仅需要制作人有全局思维,也需要执行者的坚决和主动性。
本篇开始,曾老师会将自己在研发过程中的执行操作分享出来,和读者一起学习 AI 嵌入工作流的操作细节。
文章目录
背景音乐是游戏美学中的重要元素。 尽管我听过许多人说, 「我玩手游从来不开声音!」 但主动不听,和没有选择,是两码事。曾老师自己玩游戏是绝对无法接受没有声音的。
标准的游戏研发流程中,音乐和音效的制作, 和美术、程序、策划工作有较大差距。尤其是对于休闲游戏,许多团队不太可能有专职的音乐人岗位。我接触过的一些团队,主要还是让策划或者其他岗位来寻找免费的素材搞定音乐,这会有一些侵权风险。拥有专职音乐人的团队比较少,由于岗位设置不多,不利于音乐人才在工作中成长,这也导致小团队中的音乐人更加难招。
个人开发者和微型团队,除了制作人自己成为音乐人之外,还有一个选择,就是 AI 音乐。
Riffusion 的基本介绍
Riffusion 是一个基于 Stable Diffusion 的实时音乐生成工具,其原理本质是对声音频谱图进行微调,然后将高保真度的频谱图转成音频。
其 V1 版本是开源的,最后更新停留在两年前。
目前官方网站依然处于 BETA 阶段,采用 V2 版本模型,生成速度挺不错,可以使用曾老师的邀请链接来注册(就当看这篇文章后的支持吧):
https://riffusion.com?r=Jackynoz
使用技巧
直接输入提示词即可生成音乐,由于我们要的是背景音乐,所以记得选择 Instrumental 选项要求纯音乐。
Looping background music featuring electric piano and bass as main instruments, with intense percussive elements, electronic influences, synthesized sounds, expansive atmosphere, and fast tempo.
这段提示词生成的音乐如下:
https://www.riffusion.com/riff/b7b1fafa-1f17-4f5b-ada7-3c8d14d47276
原文可以使用中文描述,交给 DeepSeek 翻译就好:
一段循环背景音乐,主乐器为电子琴和贝斯,具有强烈的打击感,带有一部分电子乐的特点,合成音,空旷,快速
如果DeepSeek 访问不了,可以参考下面两篇:
提示词技巧
生成提示词时,要尽量想象成给作曲家或 DJ或者音乐岗位同事下指令。越具体、描述越详细,模型就越能理解你的意愿。
可以使用富有启发性和想象力的描述来激发模型。不仅要考虑技术术语,还要帮助传达情感或故事。
比如:
优秀提示词: 充满活力的管弦乐,以强烈的小提琴旋律和轻柔的打击乐为特色,适合婚礼。
垃圾提示词: 不错的婚礼音乐。
还可以在提示词中加入清晰的指导,例如:
- 流派:古典、爵士、电子、低音
- Genre: Classical, jazz, techno, lo-fi
- 心情/情绪:快乐,忧郁,充满活力,平和
- Mood/Emotion: Happy, melancholic, energetic, peaceful
- 乐器或声音:钢琴,吉他,合成器,弦乐器
- Instruments or Sounds: Piano, guitar, synths, strings
- 节奏与风格:慢板民谣,快节奏,动感节奏
- Tempo and Style: Slow ballad, fast-paced, groovy rhythm
你还可以为不同的提示词设定不同的 Strength 值:
重建音乐
Riffusion AI 支持对已有音乐进行重建。
它支持 Cover、Extend、Replace 三种模式,下图是我对一个已有音乐的进行重建的例子。
注意 Strength 可以控制重建音乐基于原始音乐的变化程度。
波形调整
就如同 Stable Diffusion 生图经常有瑕疵一样,Riffusion 创建的音乐也并非完美。你需要使用编辑软件对瑕疵进行处理。
对于图像,你可能会使用 Photoshop (太贵买不起,我用 Kirta);对于音频,我建议使用 Audacity 这个开源软件,免费,UI 对新手友好,功能也足够。
如下图所示,红色方框波形是不正常的,实际听起来节奏也不对,将其删除或者重新生成即可。
一点惊喜
对于创建好的音乐,可以使用 Get stems 功能获取分乐器的音频,还真是让我小惊喜了一把。
下一篇讲音效。
- 文章ID:2974
- 原文作者:zrong(Jacky)
- 原文链接:https://blog.zengrong.net/post/riffusion-game-bgm/
- 【公众号】曾嵘胡扯的地方:https://mp.weixin.qq.com/s/P8NyD5FGMs7LL5XArIZv3w
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。