Skip to content

Release 1.0.27

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 08:33
· 32 commits to main since this release

Changes in this Release:
更新simple-notation库版本至1.0.27,并修改描述为英文,以更好地适应国际化需求。
fix(PianoRoll): 更新MIDI参考编曲文本
feat(PianoGrid): 添加频谱图查看器和音频缓冲支持
feat(Home): 添加音频分析功能和进度反馈
feat(PianoRoll): 添加MIDI参考音符功能和清理逻辑
feat(PianoRoll): 重构乐谱编辑与音符转换逻辑
feat(PianoRoll): 增强音符转换和渲染功能
feat(PianoRoll): 增强音符编辑功能和播放控制
feat(PianoRoll): 添加音符生成和量化设置功能
feat(PianoGrid): 添加音符显示和样式计算功能
fix(routes): 更新PianoRoll组件的导入和路由名称
feat(PianoRoll): 增强钢琴卷帘功能,添加时间轴和滚动同步
feat(routes): 替换PianoWindow组件为pianoRoll,更新路由配置
feat(PanelAudio): 调整音高稳定性判断阈值,优化音频输入检测逻辑
feat(Piano): 优化钢琴组件,添加滚动同步功能和自定义滚动条样式
feat(router): 更新 vue-router 依赖并优化组件结构
feat(router): 添加 vue-router 支持,重构 App.vue 组件以使用路由视图
feat(PanelOperate): 优化面板操作逻辑,简化播放控制和状态管理
feat(PanelAudio): 添加K歌功能,优化音频输入检测面板交互逻辑
feat(PanelSyntax): 使用 Table 组件替换原有表格,优化简谱和歌词展示逻辑,增强可读性和可维护性
feat(audio): 添加播放时间记录状态,优化时间相关逻辑,更新音高历史绘制
feat(audio): 添加最大频率状态并更新音高绘制逻辑,优化乐谱数据初始化
feat(audio): 增强音频播放器功能,添加停止和重置功能,优化音符转换逻辑
feat(core): 重构 SNPlayer 并添加乐谱数据支持
feat(audio): 添加音频检测面板的实时频谱图
feat(组件优化): 在多个组件中引入新的功能,提升用户体验和交互性。更新相关样式以保持一致性,并增强代码的可读性和可维护性。
feat(组件优化): 在多个组件中引入 Button 组件,替换原有按钮实现,提升代码复用性和可维护性。同时,更新样式变量以增强主题一致性。
fix(PanelEditor): 调整 Card 组件的宽度限制,优化响应式布局
feat(组件优化): 将多个面板组件的结构从 div 转换为 Card 组件,提升代码复用性和可维护性。同时,更新 TypeScript 配置,新增对 ES2021 和 DOM 的支持,增强项目的兼容性和功能性。