Published onApril 22, 2025构建现代Web应用的用户系统:Neon PostgreSQL与NextAuth的完美结合NextAuthPrismaPostgreSQLNeonVercel用户认证云数据库本文详细介绍了如何在NextJS应用中使用Neon PostgreSQL云数据库和NextAuth构建完整用户系统,包括身份验证、数据持久化、权限控制和项目分享功能。Read more →
Published onApril 18, 2025SynthesizerFlow项目序列化与持久化存储实现SynthesizerFlow序列化持久化存储Base64项目管理SynthesizerFlow通过序列化管理器和持久化存储实现了项目保存、加载和导出功能,使用户可以管理和分享自己的合成器设计。Read more →
Published onApril 15, 2025模块自定义UI支持:提升用户交互体验SynthesizerFlow自定义UI模块设计音频处理通过引入模块自定义UI支持,SynthesizerFlow实现了更灵活的用户交互方式,显著提升了模块的可用性和可视化效果。Read more →
Published onApril 15, 2025SynthesizerFlow v0.6.0: 为模块化合成器添加MIDI控制器支持SynthesizerFlowWebMIDI模块化合成MIDI控制器音频编程我们在SynthesizerFlow v0.6.0中集成了WebMIDI API,让用户可以直接连接物理MIDI键盘和控制器,为音乐创作提供更自然的表达方式。Read more →
Published onApril 9, 2025基于事件的模块生命周期管理:SynthesizerFlow引擎升级SynthesizerFlow架构设计事件系统模块生命周期音频处理通过实现基于事件的模块生命周期管理系统,SynthesizerFlow解决了模块初始化时序问题,提升了系统稳定性及可调试性。Read more →