SuperCollider没有插孔服务器

时间:2013-12-31 01:15:06

标签: linux alsa jack supercollider

我的项目中的一个要求是减少嵌入式系统上的运行时占用空间。看起来Linux上需要jackd,看起来它现在是一个硬依赖,它不能直接使用libasound,是真的吗?听取在嵌入式设备上使用jackd并可以汇总资源使用情况的人的意见也很棒。虽然,我计划在相对足够的内存中使用BeagleBone,但我宁愿将其用于较长的延迟线而不是运行jackd

1 个答案:

答案 0 :(得分:3)

杰克绝对是Linux上SuperCollider的标准方式。 cmake构建设置中有一个AUDIOAPI标记 - 您可以在进行自己的构建时设置-DAUDIOAPI=portaudio。 (没有直接的libasound实现; supercollider是跨平台的。)但是,请注意,portaudio方法很少使用,甚至可能在此刻不起作用。如果您需要有关构建工作的帮助,请询问the sc-devel mailing list

另一方面,我知道人们已经在小型ARM设备(如beaglebones)上运行了jack + supercollider。您可能会发现更好地利用时间来使用流量并使用插孔。