先说结论:v5 不只是加几个 synth,而是把现场演出的底层摩擦重新做了一遍

Sonic Pi 一直以“写代码就能做音乐”闻名,但旧版底层 scsynth 原本面向专业声音合成研究,音频设备变化经常需要隐藏适配甚至重启。v5 用过去一年开发的 SuperSonic 完整替换 scsynth,让输入设备、输出设备、采样率和 buffer size 可以直接在 GUI 中热切换,而正在运行的音乐不必停下。对录教程、上课、直播和小型现场来说,“演到一半插耳机不用重启”比新音色更能改变工作流。

协作能力也明显扩展。`link_audio` 可以把 Ableton Link 同伴发布的音频流接进 Sonic Pi;`use_bpm :midi` 能跟随外部 MIDI clock;手柄按钮和摇杆可像 MIDI 事件一样被 `sync` 与 `get`。macOS 和 Windows 还能把 Sonic Pi 窗口与主混音直接录成一个视频,或通过 Syphon/Spout 把 GUI 送进 Resolume、VDMX、OBS 等视觉软件。Linux 获得的是原生 PipeWire 和 16-in/16-out patchbay,不能把三套平台功能剪成“所有系统一键直播”。

最好的中文内容,是一场“从空白到演出”的可复现实验

教程可以从 Quickstart Cards 开始,把可运行的代码卡拖进编辑器,再用带行内文档、音符键盘和参数滑杆的代码补全修改旋律。十个 buffer 可以一起保存为纯文本 `.sonicpi` Set,适合进 Git、做版本差异和分享演出脚本。新的 Docs pane 能直接运行示例与交互 synth,配合搜索、快捷键设置、可见焦点、屏幕阅读器反馈和 reduced-motion,让入门内容不必默认观众都能使用鼠标或看清动画。

真实演出还要补上工程边界:分别测不同 buffer size 的延迟与爆音,拔掉声卡、断开 Link peer、MIDI clock 抖动和手柄休眠时系统如何恢复;录制前确认麦克风权限、磁盘空间和主混音电平,并保留独立音频备份。许可证也要分层:主 app 源码是 MIT,内置 samples 与 wavetables 为 CC0,教程和示例是 CC BY-SA 4.0,完整 GUI 二进制又包含 GPL 组件。更重要的是,创作者导入的采样、人声、歌曲与视觉素材仍按原授权处理。Sonic Pi v5 降低了表演门槛,却没有替演出者消除技术和版权责任。