java源码模拟钢琴用于
Logisim
的
MIDI
和声音蜂鸣器音乐键盘
介绍
这是
Logisim
电路仿真程序的音乐键盘。
它与
MIDI
设备组件和/或声音蜂鸣器组件结合使用。
它应该适用于原始
Logisim
或
Logisim
Evolution。
我不能保证它适用于未来的
Evolution
版本,因为它们经常更改各种函数的参数甚至函数名称(因此,不向后兼容)。
此屏幕截图显示了使用我的键盘的示例电路。
该电路使用了
kahdeg
的
midi
设备的改进版本。
我所做的改进是让它更快更灵敏,添加改变乐器和通道的能力,并添加默认功能以防你不想连接音量线等。如果你选择使用
kahdeg
的原版midi
设备,需要对采样电路进行一些更改(7
位音符值和音量,可能还添加了开/关线路),并且响应速度不会那么快。
在我的
MIDI
键盘中,您可以通过使用
Logisim
窗口左下方的参数属性,或点击通道选择器上的相应方块(红色和黄色框),或提供一个通道线上的
3
位输入。
通道行覆盖覆盖参数属性的通道选择器。
您可以短时间或长时间按下每个键盘琴键,甚至可以在多个琴键之间拖动(就像
2021-12-30 19:44:47
98KB
系统开源
1