用Perl增强MIDI硬件:构建自定义MIDI过滤器
2025-02-01
本文介绍了如何使用Perl和RtMidi库创建一个自定义MIDI过滤器,以增强M-Audio Oxygen Pro 61 MIDI键盘的功能。作者实现了两个主要功能:一是通过软件生成踏板音和五度音程,将单音演奏转换为和弦;二是使用MIDI控制器上的打击垫来切换MIDI通道,实现类似于“音轨”的功能。通过异步事件处理,该过滤器具有极低的延迟,并可以扩展实现更多功能,例如“拾取”功能和节奏化演奏效果。
硬件
硬件增强