C++ 中的 Synthesis ToolKit (STK) 是一组使用 C++ 编程语言编写的 开源 音频信号处理和算法合成类。
C++ 版 Synthesis ToolKit (STK) 是一套用 C++ 编程语言编写的 开源 音频信号处理和算法合成类。 STK 旨在促进音乐合成和音频处理软件的快速开发,重点是跨平台功能、实时控制、易用性和教育性示例代码。 Synthesis ToolKit 具有极强的可移植性(大多数类都是独立于平台的 C++ 代码),并且完全可扩展(包含所有源代码,没有异常的库和隐藏的驱动程序)。 我们认为这增加了我们的程序在未来 5-10 年仍然能够运行的可能性。 目前,STK 在 Linux、Macintosh OS X 和 Windows 计算机平台上提供了"实时"支持(音频和 MIDI)。 通用的非实时支持已在 NeXTStep、Sun 和其他平台上进行了测试,并且应该能够与任何标准 C++ 编译器兼容。
Synthesis ToolKit 中唯一依赖平台的类是套接字、线程、互斥量以及实时音频和 MIDI 输入和输出。MIDI 输入的接口和提供的简单的 Tcl/Tk 图形用户界面 (GUI) 是相同的,因此它可以在不同的平台上使用。
暂无开放 Issues,或尚未同步最近议题。