天度 AI 实战库浏览全部案例 ↗

通过编写合成代码创作歌曲

作者进行了单次实验,使用 Claude Code 编写 Python 代码来合成音乐,其中包括通过 macOS 语音功能演唱摇滚歌曲;但采样歌曲失败了。

使用工具Claude Code
具体怎么做
Josh Cohenzadeh 为 Claude Code 提供了一次性提示词:无需探索,无需第三方依赖,不提出问题,且必须生成音频文件。他编写了 Python代码,可将原始波形转化为乐谱,并整理成完整歌曲。对于摇滚歌曲,他使用 macOS say 处理 vocals。他还让该工具从音频中生成视频及专辑。
做到了什么
制作了一首原创歌曲、一首电子舞曲、一首带歌词的摇滚歌曲、音乐视频以及一张包含5首歌的专辑。对现有歌曲进行采样效果不佳。录制人声很困难,一次尝试产生的歌声显得机械且非英语化。
上手要点
Claude Code 只有在被明确指示时才会添加人声,且重复运行时仍会重复使用“Neon”这样的主题。

你可以这样试

使用 Claude Code

编写一个 Python 脚本,从零生成一首简短的[类型]歌曲,具有[情绪]氛围、清晰的旋律、贝斯和鼓声,并将其导出为 WAV 文件。如果可能的话,使用 macOS 的 say 命令添加与[主题]相关的歌词。最后播放或导出该文件,并告诉我需要如何调整以提升质量。