ShowMIDI 项目推荐

ShowMIDI 项目推荐

ShowMIDI Multi-platform GUI application to effortlessly visualize MIDI activity ShowMIDI 项目地址: https://gitcode.com/gh_mirrors/sh/ShowMIDI

1. 项目基础介绍和主要编程语言

ShowMIDI 是一个多平台图形用户界面(GUI)应用程序,旨在轻松可视化 MIDI 活动。该项目的主要编程语言是 C++,它利用了 JUCE 库来处理 MIDI 数据和构建用户界面。ShowMIDI 是一个开源项目,遵循 GPL-3.0 许可证,可以在多个操作系统上运行,包括 Windows、macOS 和 Linux。

2. 项目核心功能

ShowMIDI 的核心功能是实时可视化 MIDI 活动。它能够显示以下 MIDI 消息:

  • MIDI 设备
  • MIDI 通道(CH)
  • 音符开(ON)和音符关(OFF),包括速度
  • 控制改变(CC)
  • 高分辨率 14 位控制改变(HRCC)
  • 弯音改变(PB)
  • 程序改变(PRGM)
  • 通道压力(CP)
  • 复音键压力(PP)
  • 注册参数编号(RPN)
  • 非注册参数编号(NRPN)
  • MPE 配置(MPE MGR, MPE LZ, MPE UZ)
  • 时钟作为 BPM(CLOCK BPM)
  • 时钟开始(START)
  • 时钟继续(CONT)
  • 时钟停止(STOP)
  • 系统独占(SYSEX)

此外,ShowMIDI 还支持多种主题,用户可以自定义和保存主题,以适应不同的视觉需求。

3. 项目最近更新的功能

ShowMIDI 最近更新的功能包括:

  • 增加了对 MPE(MIDI Polyphonic Expression)配置的支持,包括 MPE MGR、MPE LZ 和 MPE UZ。
  • 改进了 MIDI 设备的显示和隐藏功能,用户可以通过按住 Alt 或 Option 键来快速切换所有设备的可见性。
  • 增加了对 MIDI 时钟的可视化,包括时钟开始、继续和停止的显示。
  • 优化了 MIDI 数据的显示方式,用户可以选择水平线或滚动图表来可视化数据。
  • 增加了对 VST3 插件格式的支持,尽管某些 MIDI 消息可能被过滤,无法完全准确显示。

这些更新使得 ShowMIDI 在 MIDI 监控和可视化方面更加强大和灵活,满足了更多专业用户的需求。

ShowMIDI Multi-platform GUI application to effortlessly visualize MIDI activity ShowMIDI 项目地址: https://gitcode.com/gh_mirrors/sh/ShowMIDI

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

高慈鹃Faye

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值