【发布时间】:2008-12-25 02:37:54
【问题描述】:
我最近发现livecoding 有人会在其中即时编程某些东西来制作音乐。显然,这类事情有特殊的语言和库。所以我想知道是否有人对此有任何经验,以及他们是否有任何语言、库或工具可以建议。
【问题讨论】:
标签: livecoding
我最近发现livecoding 有人会在其中即时编程某些东西来制作音乐。显然,这类事情有特殊的语言和库。所以我想知道是否有人对此有任何经验,以及他们是否有任何语言、库或工具可以建议。
【问题讨论】:
标签: livecoding
检查这些资源:
【讨论】:
我也想支持 Impromptu 的推荐:
【讨论】:
extempore,impromptu 的开源跨平台表弟...
现在还有Sonic Pi,很好玩。
它是一个基于 Ruby 的 Open Source 实时编码环境,可在包括 Raspberry Pi 在内的各种环境中运行,并构建在 Supercollider 综合引擎之上。
Sonic Pi 的设计旨在在三个核心原则之间找到和谐的平衡:
示例代码:
loop do
sample :perc_bell, rate: (rrand 0.125, 1.5)
sleep rrand(0, 2)
end
【讨论】:
您应该查看RTcmix(实时 Cmix)。我看到了它的一位开发人员的精彩实时编码演示,但我无法在网上找到任何视频。
我一直在使用 RTcmix 及其 Python 前端模块来试验算法组合。它非常易于使用并且效果很好。
编辑
我最近一直在进一步研究实时编码,RTcmix 不是为此而设计的,但在某些情况下,它可以工作。预处理的分数要好得多。很抱歉有任何混淆。 :)
【讨论】: