1
5 回答
2
如果你说的是同时使用多个MIDI音源,那至少需要以下条件:
- 配置MIDI音源以使其能够同时被MIDI播放器访问
- 兼容多个端口的MIDI音源
- 为同时使用多个MIDI音源而编写的MIDI文件
如果你说的是在播放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音源:
(“名称”是设备名,可以自定义;“使用楽器”是在使用音源模拟功能时的目标医院,可以不指定,在不使用音源模拟功能的时候无效;左侧是使用的端口;右侧是关联的MIDI文件标准类型)
以上设定完成后可在此处启用自动切换设备:
Eason20000
XP 581
回答于 24-5-20 上午5:16
0
0
为回答9721勘误:
“(“名称”是设备名,可以自定义;“使用楽器”是在使用音源模拟功能时的目标医院音源,可以不指定,在不使用音源模拟功能的时候无效;左侧是使用的端口;右侧是关联的MIDI文件标准类型)”
Eason20000
XP 581
回答于 24-5-20 上午5:20
0
Happy_302831不不不,这个软件只能调动sf2音源,我手上的都是硬件音源
南湖边的来客
XP 1080
回答于 24-5-17 下午5:38
0
MidiPlayer + sf2 Pack (Soundfont) ? https://falcosoft.hu/softwares.html#midiplayer
OutlawHusbando
XP 734
回答于 24-5-14 下午5:48
您的回答
登录以回答这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。
问答区积分规则如下:
- 提问、回答或自问自答积分均不变
- 问题被赞成 : +10
- 问题被反对 : 提问者 -2,点击反对者不扣分
- 回答被赞成 : +10
- 回答被反对 : 回答者 -2,点击反对者 -1
- 提问者选出满意回答 :回答者 +15 ,提问者 +2
参与问答前请阅读:问答区玩法规则