首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用插孔连接midi键盘与脉冲音频的简单方法

不使用插孔连接midi键盘与脉冲音频的简单方法
EN

Unix & Linux用户
提问于 2019-03-17 23:02:53
回答 1查看 4K关注 0票数 5

我需要一个简单的方式连接midi键盘和脉冲音频,并保持它的活动。(我并不担心低延迟。)

到目前为止,我已经看过泰德的Linux指南并跟踪了所有这些,但是当低延迟给输入设备带来麻烦时,我又回到了正常的延迟内核。按照泰德的指示,我可以运行/usr/bin/audio start,然后运行vmpk脚本,这很好,但是我不能使用脉冲(用于在youtube上观看教程)。

从长远来看,即使在普通的250 on内核上,使用杰克音频也是最好的吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-04-15 02:50:59

对于初学者来说,他们不需要为工作室级的设置操心.

可执行文件pulsepiano,它是从泰德的Linux指南中改编而来的,用来代替Jack使用C1

到目前为止,我只能让脚本从键盘上连接might,但这可能是另一个话题。

您必须安装fluidsynthvmpk,并获得声音字体: FluidR3_GM.sf2。尾随符号在后台运行命令。aconnect信息也改编自泰德的指南。

如果你有问题,

用途:kill -9 [PID of vmpk|fluidsynth|qsynth]

或者:killall fluidsynthkillall vmpk,等等。

希望这不是太多的信息。如果不手动打开每个应用程序,这对于midi来说就像新手一样。

代码语言:javascript
复制
#!/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}"
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/506895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档