npm 包 supercollider 使用教程

阅读时长 2 分钟读完

supercollider 是一个音频合成器和实时编程语言。它可以用于创建复杂的音乐编排,可视化效果或音频处理。本文将介绍如何使用 npm 包来安装和使用 supercollider。

安装

在安装 supercollider 前,请确保已经安装 Node.js 和 npm。打开终端并输入以下命令:

这会下载 supercollider 包并将其添加到您的项目中。

使用

要开始使用 supercolliderjs,您需要了解一些基础知识。以下是创建音频合成器的示例代码:

此代码将启动一个 SuperCollider 服务器,并使用 saw 音调在频率为 440 Hz 的群组中创建一个合成器。

以下是更复杂的示例代码,使用 Pbind 来编写编排:

-- -------------------- ---- -------
----- -- - ---------------------------
----- - - ------------------

------------------------------ -- -
  ----- ----- - ---------------
  ----- ----- - ----------------
    ---- ------------- -----
    --------- ------------ ----
    ------- ----------- -- - --- - - - --
  ---
  ------------------- ------ - ----- -------------- ---
---

此代码将创建一个 Pbind(模式绑定),在群组中播放 saw 音调,并使用随机生成的音符和持续时间。

结论

supercolliderjs 提供了一种简单而有效的方式来使用 SuperCollider。通过 npm 安装 supercolliderjs 并运行示例代码,您可以开始探索这个强大的音频合成器和实时编程语言的世界。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/55136

纠错
反馈