Music Programming
前阵子有一天,脑子里突然有个很有趣的想法,能不能用编程来写音乐?主要是基于几个思路,一是说纯文本可以编程可以做很多事,能画图什么的,能不能做音乐呢?另一个就是自己一直对音乐有很大的兴趣,但是自己又没有深入学习和研究,年轻时弹了一阵子吉他,后来也因为手指和手部肌肉疼放弃了,可能是没有掌握正确的练习方法吧。
后来又想学学电子琴,甚至还买了一个入门的,因为想着“键盘”和电脑的键盘同字同音,哈哈……结果当然也是没怎么弹,闲放在家里,只有电脑是一直工作在用,同时也有兴趣研究学习,所以就想如果能象写文章一样,打些字就能编出一个曲子多好呢?象 markdow 一样,通过某一种编程语言一样的语法,写出五线谱,并且能转变成音乐,那多有趣?于是在网上搜索了一些相关的资料,暂且记录在这里吧:
- The MIDI Association
- MIDI.js - Sequencing in Javascript.
- Piano Typewriter
- Color Piano
- 3D Piano
- 使用Python编程制作一段Midi音符
- PURE DATA
- Music as Data