如何通过MIDI键盘弹奏钢琴?

Cha*_*all 21 sound music midi soundcard

很抱歉打扰你,但我知道的不多。这是关于通过电脑弹奏钢琴。我有一个 m-audio keystation 88,它是一个完全独立的机器,它通过 USB 电缆连接,我在 windows xp 中使用 cantabile 的软件工作,我不记得是怎么做的,但没关系,因为 linux 没有 cantabile。有很多东西,比如 Midi 和合成器、卡片、插孔和控件,我不知道它们是如何组合在一起的。不久前,我试图让葡萄酒发挥作用,但无法做到。我能找到的所有文档都假设您已经知道几乎所有的答案。我不想问任何人如何去做,但我确实需要一些非常简单的东西来至少让我开始。

dai*_*ib8 7

您可以从软件中心安装合成器,例如Bristol ,以及将 MIDI 命令从键盘路由到合成器的程序,例如Jack Control

Midi 可以通过两种不同的协议,ALSA 或 Jack 和Jack Control处理这两种协议。默认情况下,布里斯托尔使用 ALSA。杰克控制打开几个窗口,看起来有点令人生畏,所以你已经被警告了!

将键盘连接到计算机并启动这两个程序。单击Jack Control主窗口中的 Connect ,选择 ALSA 选项卡,然后选择每个选项并单击 connect,将键盘的输出连接到 Bristol 的输入。您现在应该可以听到声音了。

其他程序可以处理样本或声音字体,并可能为您提供更真实的钢琴声音。QSynth易于使用,您可以完全按照我上面描述的方式路由 MIDI。但是还有两个额外的步骤。在 QSynth 设置中,您必须将其指向声音字体文件 (.SF2),例如此处找到的文件,并且您必须 在Jack Control 中单击“开始”,以便将音频从QSynth路由到您的声卡。


dai*_*ib8 3

尝试Pianoteq。它是一个物理模型合成器,而不是基于样本的,成本为 \xe2\x82\xac100,但有一个 20mb 下载的试用版。如果您的键盘是加重的,并且您专注于钢琴并且可以使用专有软件,那么这个是无可匹敌的。

\n