【发布时间】:2020-10-05 16:48:20
【问题描述】:
如何在 Linux/C 中编写程序以使用键盘模拟单八度钢琴。 就像我们从用户 a 那里得到输入,那么钢琴节点 C 应该是健全的。为了获得 d 的输入,钢琴节点 E 应该是健全的。我是 linux 编程新手,无法理解如何将键盘键与 Piano 节点接口。
【问题讨论】:
-
Music Trackers 采用的方法是记录已知频率的音符。然后,您重新采样此声音以使其在所有其他键的音高上调低或调高。
-
您需要能够在不等待
Enter被按下的情况下检测按键。一种方法是使用termios库。
标签: c linux linux-kernel linux-device-driver embedded-linux