超音速:在浏览器中使用的SuperCollider
SuperSonic: SuperCollider in the Browser

原始链接: https://sonic-pi.net/supersonic/demo.html

将 scsynth 音频引擎洒在任何网页上... 导入 { SuperSonic } 来自 './dist/supersonic.js'; const sonic = new SuperSonic(); await sonic.init(); sonic.send('/notify', 1); 记住设置 COOP/COEP 头部 — 参见 README

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交登录SuperSonic: SuperCollider 在浏览器中 (sonic-pi.net)24 分,来自 mstep 1 天前 | 隐藏 | 过去 | 收藏 | 2 条评论 acarabott 1 天前 | 下一个 [–] 这是一项巨大的成就,向 Sam 致敬!SuperCollider 非常适合音频/音乐工作,但用它创建的作品一直难以分发。作为原型设计师,我大多数时候使用 WebAudio API,因为如果你发送一个 .app 给别人,他们可能不会打开它,但如果你发送一个链接,他们就没有任何借口。回复cutler 1 天前 | 上一个 [–] 我期待 Sam 的又一个杰作。Overtone 被放弃了真可惜,我认为 Clojure 是这种项目的完美语言。回复 考虑申请 YC 的 2026 年冬季批次!申请截止日期为 11 月 10 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:
相关文章

原文

Sprinkle the scsynth audio engine onto any web page...

import { SuperSonic } from './dist/supersonic.js';
const sonic = new SuperSonic();
await sonic.init();
sonic.send('/notify', 1);

Remember to set COOP/COEP headers — see README

联系我们 contact @ memedata.com