Published onApril 18, 2025SynthesizerFlow项目序列化与持久化存储实现SynthesizerFlow序列化持久化存储Base64项目管理SynthesizerFlow通过序列化管理器和持久化存储实现了项目保存、加载和导出功能,使用户可以管理和分享自己的合成器设计。
Published onApril 15, 2025模块自定义UI支持:提升用户交互体验SynthesizerFlow自定义UI模块设计音频处理通过引入模块自定义UI支持,SynthesizerFlow实现了更灵活的用户交互方式,显著提升了模块的可用性和可视化效果。
Published onApril 15, 2025SynthesizerFlow v0.6.0: 为模块化合成器添加MIDI控制器支持SynthesizerFlowWebMIDI模块化合成MIDI控制器音频编程我们在SynthesizerFlow v0.6.0中集成了WebMIDI API,让用户可以直接连接物理MIDI键盘和控制器,为音乐创作提供更自然的表达方式。
Published onApril 9, 2025基于事件的模块生命周期管理:SynthesizerFlow引擎升级SynthesizerFlow架构设计事件系统模块生命周期音频处理通过实现基于事件的模块生命周期管理系统,SynthesizerFlow解决了模块初始化时序问题,提升了系统稳定性及可调试性。
Published onApril 8, 2025音频模块层次结构与参数平滑渐变:SynthesizerFlow音频引擎升级SynthesizerFlow音频处理Tone.js模块化设计参数平滑为了解决代码重复及参数突变产生的爆破音问题,SynthesizerFlow通过AudioModuleBase和参数平滑渐变技术提升了代码质量和音频体验。