活动介绍
file-type

2022年Ideal Piano 更新:MIDI设备选择与功能增强

PDF文件

下载需积分: 0 | 319KB | 更新于2024-08-05 | 73 浏览量 | 0 下载量 举报 收藏
download 立即下载
在此次更新日志中, Ideal Piano 的一个重要改进是添加了MIDI设备选择功能,用户现在可以通过右键点击 MIDI KEYBOARD 按钮,从弹出的窗口中选取他们希望在应用中使用的MIDI设备,这增强了用户的个性化体验。原先的按键显示设备功能被移除,取而代之的是一个试验性开发中的音乐分析算法,能够检测用户演奏的调性,尽管算法的准确性仍有待提升。 之前的界面问题也得到了解决,从Tkinter切换到了PyQt5,主要是因为Tkinter在MacOS上与pyglet一起使用时常出现bug,PyQt5提供了更强大的GUI工具箱,并且在与pyglet结合时更加稳定。浏览窗口和设置窗口的代码进行了重写,使得操作更加直观和灵活。 在功能方面,新增了显示音符和和弦类型的选项,用户可以根据个人喜好设置使用升号(sharp)或降号(flat)。此外,主屏幕增设了设置按钮,方便用户调整各项参数。和弦细节显示功能也得到了增强,只需在设置中开启相应选项即可。 文件拖放功能被引入,允许用户轻松地切换背景图片和加载MIDI文件进行播放,不过需要注意的是,此功能暂不适用于MacOS。代码重构工作对整个项目产生了显著影响,提升了代码结构的清晰度和可读性,通过命名空间管理,减少了不同模块间的命名冲突。 值得注意的是,设置文件的名称也进行了更改,从config.py更改为piano_config.py,这表明了开发团队对细节的严谨态度和持续优化的努力。 这些改动不仅提升了用户体验,还反映了开发者对于代码质量和性能优化的追求,使得Ideal Piano朝着更专业、易用的方向发展。

相关推荐