这个项目能做什么

SidStation ASID 是一款专为 Elektron SidStation 桌面合成器设计的跨平台插件(支持 VST3、AU 及独立运行模式)。与标准的 MIDI CC 不同,它采用 ASID 协议来传输原始 SID 寄存器数据,使得三个语音在 DAW 中能够作为独立的单音合成器进行控制。 核心功能包括: - 分语音控制:可访问四种 SID 波形、ADSR 包络、脉冲宽度、调谐、弯音、硬同步、环形调制以及 TEST 位。 - 高级序列控制:每个语音拥有一个八步波表,可独立设置波形、同步、环形调制、测试位、脉冲宽度和琶音偏移。 - 调制功能:提供三个 LFO(分别用于音高、脉冲宽度和滤波器截止频率),支持多种波形并可与宿主速度同步。 - 全局控制:共享滤波器(包含截止频率、共振,以及可组合的低通、带通和高通模式)以及主音量控制。 - 实用功能:Commodore 64 风格的界面、语音预设管理,以及用于监控硬件单一 MIDI 端口的 MIDI 负载计。 该项目由一个与框架无关的 C++17 核心库(用于 SidStation 协议)、基于 JUCE 的插件 UI 以及一个用于硬件测试的命令行探测工具组成。