SuperCollider-3.11.0-macOS-signed.zip 亲测可用:用于音频合成和算法合成的平台

时间:2023-04-23 06:24:53
【文件属性】:

文件名称:SuperCollider-3.11.0-macOS-signed.zip 亲测可用:用于音频合成和算法合成的平台

文件大小:88.88MB

文件格式:ZIP

更新时间:2023-04-23 06:24:53

scsynth Ugens FFT sclang Quarks

SuperCollider是用于音频合成和算法合成的平台,供从事声音工作的音乐家,艺术家和研究人员使用。它是可用于Windows,macOS和Linux的免费开源软件。 SuperCollider具有三个主要组件:实时音频服务器scsynth,构成平台的核心。它具有400个单位发生器(“ UGens”),用于分析,合成和处理。它的粒度允许许多已知和未知音频技术的流畅组合,在加法和减法合成,FM,颗粒合成,FFT和物理建模之间移动。您可以用C编写自己的UGens,并且用户已经为sc3-plugins存储库贡献了几百个。 sclang,一种解释性编程语言。它专注于声音,但不限于任何特定领域。 sclang通过Open Sound Control控制scsynth。您可以将其用于算法合成和排序,寻找新的声音合成方法,连接您的 应用程序连接到外部硬件,包括MIDI控制器,网络音乐,编写GUI和视觉显示,或用于日常编程实验。它具有用户提供的称为Quarks的扩展。 scide是带有集成帮助系统的sclang编辑器。 SuperCollider由James McCartney开发,最初于1996年发布。2002年,他根据GNU通用公共许可证慷慨地将其作为免费软件发布。现在,它由一个活跃而热情的社区维护和开发。 功能语言-sclang单一继承面向对象和函数式语言类似于Smalltalk或Ruby,语法类似于C或Javascript动态类型恒定时间消息查找和实时垃圾收集用作一流对象闭包是词法,作用域是词法和动态协程列表理解局部应用(显式计算)尾调用优化类扩展用于组成模式和信号图的嵌入式子系统Quarks程序包管理器,用于代码共享交互式编程和实时编码服务器-scsynth高质量,准确,高效的音频引擎完全可调的采样率(192k)和块大小32位浮点信号链采样缓冲区使用64位浮点快速和流畅的控制速率调制通过开放声音控制进行通信-TCP / UDP网络通信数百个UGens(单位生成器)简单的ANSI C插件API数百个以上社区贡献者UGens支持任意数量的输入和d 输出通道,非常适合大型多通道设置使用Supernova服务器实现IDE /基于Qt的跨平台集成开发环境REPL的多处理器支持,用于“选择并调用”交互式编程Qt支持的GUI框架,以构建丰富的界面


网友评论