②用AI写音乐生成器?5分钟搞定简易钢琴程序
提示词描述:
通过参数矩阵快速生成音乐代码,特别适合需要调整音阶、节奏、和声的开发者。建议先用简表测试参数组合,再扩展交互功能。注意不同乐器的参数差异。
提示语关键词:
AI音乐生成,代码模板下载,钢琴程序开发,程序化音乐,音乐教育代码,互动音乐玩具
提示词内容:
【模板说明】
通过结构化提示词,让AI生成可交互的音乐代码。本模板采用步骤拆解法,重点讲解音乐参数设置技巧。
【使用场景】
- 音乐教育软件开发
- 互动音乐玩具原型
- 程序化音乐生成实验
【模板正文】
# 音乐代码生成矩阵
请创建{乐器类型}的{音乐风格}生成器,技术参数如下:
| 参数类型 | 具体要求 | 备注 |
|----------|----------|------|
| 音阶系统 | {音阶选择} | 如五声音阶 |
| 节奏模式 | {BPM范围} | 建议60-180 |
| 和声进行 | {和弦类型} | 如I-IV-V |
| 交互方式 | {控制方式} | 键盘/鼠标/传感器 |
【填写指南】
▶ 乐器类型:钢琴/吉他/合成器
▶ 音乐风格:爵士/电子/古典
▶ 音阶选择:大调/小调/布鲁斯
▶ BPM范围:建议写区间值(如90-120)
▶ 和弦类型:三和弦/七和弦/挂留和弦
【效果示例】
输入:钢琴/爵士/五声音阶/90-120/七和弦/键盘控制
输出:
```javascript
// 爵士钢琴生成器
const scale = [0, 2, 4, 7, 9]; // 五声音阶
function generateJazz() {
let chord = [scale[0], scale[2], scale[4], scale[6]]; // 七和弦
return playChord(chord, 120);
}