没有硬件设备,有什么调用多音源的工具吗

提问于
最后更新于
浏览 245次
登录并提问
1

手上有sd20,sc88,sb 0880的两套硬波表,想一起使用,有指定不同的乐器到不同音源的需求

提问于 2024年5月13日 下午9:14:36
1

如果你说的是同时使用多个MIDI音源,那至少需要以下条件:

  • 配置MIDI音源以使其能够同时被MIDI播放器访问
  • 兼容多个端口的MIDI音源
  • 为同时使用多个MIDI音源而编写的MIDI文件
我帮忙录制的这个视频为例:这个MIDI文件是为同时使用MU100的一个端口与SC-88 Pro的两个端口而编写的(我使用MU2000代替MU100,使用SD-90作为MIDI界面连接SC-88 Pro)。MIDI文件的A端口对应的是MU100,B端口对应的是SC-88 Pro的A端口,C端口对应的是SC-88 Pro的B端口。则使用MIDITrail时应这样设定:

blob.png


如果你说的是在播放MIDI文件的时候根据MIDI文件中轨道的音色自动切换MIDI音源,我想目前应该没有方法实现,或许需要自己写个程序(或者播放器)之类的(而且MIDI的标准在不同的MIDI音源之间是不同的,这点就会有些麻烦)。

部分版本的Windows(我所知道的有:Windows 95、Windows 98)的MIDI Mapper可以将一个端口切分为16个轨道,每个轨道可以单独指定音源,但是自动切换还是做不到的。而且Windows 8之后的Windows中MIDI Mapper被删得几乎毛都不剩了,所以Windows自带的MIDI Mapper还是不要指望了。


如果你说的是根据MIDI文件的内容自动切换MIDI音源(比如遇到SC-88 Pro用的MIDI就使用SC-88 Pro播放,遇到XG用的MIDI就使用MU2000播放),TMIDI Player可以满足这个要求。

首先进入此菜单(如下图),指定要使用的MIDI音源:

fbde96b125c0eb8f7b8e7ee24863aada.png

f98c1f3c2b320d7eaee0588fa3cebf42.png

(此处“SD-90 MIDI OUT”指向的是SC-88 Pro的两个接口,之所以端口名前会有“2- ”是因为我同时使用了两个SD-90,另一个被用于连接其他设备)然后在本菜单中配置MIDI设备:

f2af4f04cdd938d1629bf2fc4adbabf0.png


f0c6f8913becbd7075729c7ce2dfb886.png

b51914b3f9f309a5cc03ad18dfc199c7.png

(“名称”是设备名,可以自定义;“使用楽器”是在使用音源模拟功能时的目标医院,可以不指定,在不使用音源模拟功能的时候无效;左侧是使用的端口;右侧是关联的MIDI文件标准类型)

以上设定完成后可在此处启用自动切换设备:

1b56ad47626ff40ad784846069bda860.png

需要注意的是此功能是根据MIDI文件中所包含的标题等中的关键字来切换MIDI设备,且兼容的MIDI设备类型较为有限(判定方式与可判定内容可在TMIDI Player安装目录下的manual.htm中的“4.4 エミュレーションの自動判別について”中查看),如果遇到没有标题的MIDI文件,可以切换到播放列表视图后编辑TDF信息以手动指定音源:

136a9c6be83332ca0b672422de464a04.png

c2f60130681c377e98797c15224fb426.png


Eason20000
XP 372
Eason20000
回答于 24-5-20 上午5:16
0

为回答9721勘误:

“(“名称”是设备名,可以自定义;“使用楽器”是在使用音源模拟功能时的目标医院音源,可以不指定,在不使用音源模拟功能的时候无效;左侧是使用的端口;右侧是关联的MIDI文件标准类型)”

Eason20000
XP 372
Eason20000
回答于 24-5-20 上午5:20
0
Happy_302831不不不,这个软件只能调动sf2音源,我手上的都是硬件音源
回答于 24-5-17 下午5:38
0

MidiPlayer + sf2 Pack (Soundfont) ? https://falcosoft.hu/softwares.html#midiplayer

回答于 24-5-14 下午5:48

您的回答

登录以回答

这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。

问答区积分规则如下:


  1. 提问、回答或自问自答积分均不变
  2. 问题被赞成 : +10
  3. 问题被反对 : 提问者 -2,点击反对者不扣分
  4. 回答被赞成 : +10
  5. 回答被反对 : 回答者 -2,点击反对者 -1
  6. 提问者选出满意回答 :回答者 +15 ,提问者 +2

参与问答前请阅读:问答区玩法规则