我需要一个简单的方式连接midi键盘和脉冲音频,并保持它的活动。(我并不担心低延迟。)
到目前为止,我已经看过泰德的Linux指南并跟踪了所有这些,但是当低延迟给输入设备带来麻烦时,我又回到了正常的延迟内核。按照泰德的指示,我可以运行/usr/bin/audio start,然后运行vmpk脚本,这很好,但是我不能使用脉冲(用于在youtube上观看教程)。
从长远来看,即使在普通的250 on内核上,使用杰克音频也是最好的吗?
发布于 2019-04-15 02:50:59
对于初学者来说,他们不需要为工作室级的设置操心.
可执行文件pulsepiano,它是从泰德的Linux指南中改编而来的,用来代替Jack使用C1。
到目前为止,我只能让脚本从键盘上连接might,但这可能是另一个话题。
您必须安装fluidsynth、vmpk,并获得声音字体: FluidR3_GM.sf2。尾随符号在后台运行命令。aconnect信息也改编自泰德的指南。
如果你有问题,
用途:kill -9 [PID of vmpk|fluidsynth|qsynth]
或者:killall fluidsynth,killall vmpk,等等。
希望这不是太多的信息。如果不手动打开每个应用程序,这对于midi来说就像新手一样。
#!/bin/bash
fluidsynth --server \
--no-shell \
--audio-driver=pulseaudio \
--gain=1.0 \
--reverb=0.42 \
--chorus=0.42 \
/usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &
sleep 2
vmpk &
sleep 2
vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0
echo "vmpk on ${vmpkport} & synth on ${synthport}"https://unix.stackexchange.com/questions/506895
复制相似问题