Cursor很火,我让它写了一个能生成和声的音频代码

民生   2024-08-29 12:30   澳大利亚  

Cursor最近很火,即使不懂编程的小白,使用自然语言与之交流,也能写出非常专业的代码。

这不,我和它交流了几个小时之后,让它写了一个能够生成和声的音频代码。或许未来,输入一个四重唱的谱子,代码就能唱出优美的四重唱。

下面是我们之间用非常自然的语言相互沟通的过程。

于是,它写了下面的代码,算是1.0版本吧:

写完之后,它还煞有其事地做了个编写说明:“这个代码做了以下几件事:定义了一个generate_note函数,用于生成指定频率和持续时间的音符。定义了一个create_harmony函数,它创建一个基础音符及其大三和弦(基音、大三度和纯五度)。创建了一个简单的和声序列,包含四个和弦。将生成的音频序列导出为MP3文件。”

运行它写的代码之后,产生了名为“harmony.mp3”的音频文件。

说实话,这个所谓的“和声”太难听了,也没有半点和声效果。于是,我和它反复进行了N次沟通。

几个小时之后,它完成了下面的代码,并输出了比较理想的C大调和弦、D小调和弦、E小调和弦和F大调和弦的钢琴和弦效果。

这个2.0版本和前面的1.0相比,有了明显的进步。接着,我们探讨了系统识别曲谱和输出和声音乐的可能性。最后,它表示:

在它的贴心鼓励下,我对图像处理和音乐生成有了跃跃欲试的冲动。

律营看世界
只有看懂世界,才能看懂自己
 最新文章