斯特拉希拉
托尔斯滕·安德斯
斯特拉希拉作者:Leonid Vladimirsky
Strasheela是一个高度表达的基于约束的音乐创作系统。Strasheela用户声明了一个音乐理论,计算机生成符合该理论的音乐。理论通过一组应用于音乐表示的规则(约束)被表述为约束满足问题(CSP),其中某些方面由变量(未知)表示。音乐约束编程依赖于风格,非常适合于高度复杂的理论(例如,完整的和声理论)。用户界面是编程语言Oz。结果可以输出为各种格式,包括MIDI、Csound和Lilypond。
新闻
对于最新的更改,请查看github.
2013年4月14日:莫扎特(以及斯特拉希拉)并不是从MacOS Mountain Lion开始的。雪豹工作良好(狮子未经测试)。我们正在调查如何解决这一问题。顺便说一句:《莫扎特2》很快就会发布,但斯特拉希拉首先需要移植到那个完全改写过的平台上。
2012年5月31日:Strasheela开发从SourceForge转移到github(现在正在使用吉特而不是颠覆). 然而,SourceForge还有其他功能(例如网站、邮件列表、发布)。
2012年4月30日:Strasheela 0.10.1发布
这是过去三年内的第一次发布。添加了几个重要的扩展。例如,根据各种音乐特征(包括持续时间、音高间隔、无音符的存在等),可以使用约束来控制音符的节奏重音(其节奏权重)。音符的公制位置可以通过各种方式取决于其重音。纹理约束控制音乐节是否为同音、准同音、同向等。现在支持包括扩展的单音调在内的任意规则音色。添加了许多其他功能,并修复了错误(请参阅变化).
旧闻
背景信息
动机
出版物
Oz文档
Strasheela专著(pdf格式)
入门
下载版本
下载当前开发快照
安装
文档
Strasheela教程
Strasheela示例
参考
社区
Strasheela-users邮件列表
Strasheela-developers邮件列表
贡献
历史
Strasheela的开发始于声乐艺术研究中心在贝尔法斯特女王大学作为Torsten Anders博士的一部分。开发工作在计算机音乐研究跨学科中心在普利茅斯大学(由Le StruM项目),目前在贝德福特大学.
稻草人的大脑只由麸皮、针和针组成。然而,他是一位杰出的逻辑学家,喜欢在晚上乘四位数。人们对他对音乐的兴趣知之甚少,但据报道,斯特拉希拉有时会高兴地跳舞和唱歌。