我有一个旧的 M-audio KeyRig 49 USB 键盘。我知道它适用于以下测试:
$ aconnect -i
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 24: 'KeyRig 49' [type=kernel,card=2]
0 'KeyRig 49 MIDI 1'
$ aseqdump -p 24
Waiting for data. Press Ctrl+C to end.
Source Event Ch Data
0:1 Port subscribed 129:1 -> 130:0
24:0 Note on 9, note 96, velocity 20
24:0 Note off 9, note 96
我的 Ubuntu 连接到了蓝牙扬声器。像这样的MIDI 合成器网站通过扬声器播放得很好。然而,当我寻找下载 MIDI 合成器合成应用程序的说明时,我看到了像这样的非常复杂的说明,完成后,该应用程序无法通过我的蓝牙播放。这些说明涉及了解jack、pcmaudio等的详细信息,非常令人畏惧。
是否有一个我可以在 Ubuntu 上下载的“正常工作”的合成器程序,从某种意义上说,MuseScore 网站“正常工作”通过蓝牙播放合成器输出(或当前适用于 Youtube 等的任何音频输出)?
为了我的目的(帮助我的女儿练习大提琴),我需要一个免费的 Ubuntu 合成器,它可以与我的旧 M-Audio KeyRig 49 USB midi 控制器配合使用,播放我的蓝牙扬声器,并生成大提琴。我把这个整理好了。
答案是VMPK。对于 Midi 连接,我将其设置为 ALSA(输入)和SonivoxEAS(输出)。我不记得做过任何事情来获取 SonivoxEAS,它就在那里。
它适用于我在 Ubuntu Desktop 22.04.3 LTS 中使用 VLC(通过 apt)和 FluidSynth 播放 MIDI 文件。
然后运行
vlc-plugin-fluidsynth
。