引言
近日通过好友告知 VRchat 中的钢琴可以自行弹奏,于是便学习了以下,写此篇文章以作记录。
注:好像只可以 PC 模式下自动弹奏,当然,您也可以在 VR 下投出桌面试试(doge
如果不使用 mid 文件
一、准备
为实现钢琴自动弹奏,需要安装两个软件,一个插件
1)loopMIDI
此软件可在官网直接获取,官网链接: loopMIDI-Tobias Erichsen (tobias-erichsen.de)
文件直链: loopMIDISetup_1_0_16_27.zip (可能因为版本更新而失效)
2)Jazz-Plugin
安装时请保持默认安装路径,否则可能无法正常使用
Windows: 点此下载(插件官网链接) (如果官网链接无法下载,也可 点此下载 )
Mac OS X: 点击下载
Linux version: 点击下载
3)浏览器插件 Jazz-MIDI
Chrome,Opera,或者其他双核浏览器(如 360 安全浏览器等): 点击前往 Chrome 应用店安装
如果无法访问Chrome应用店
Chrome 73 版本前的请下载 Jazz-MIDI-crx2.crx 使用,Chrome 73 之后的版本请下载 Jazz-MIDI-crx3.crx 使用。
Chrome进入拓展程序
-
通过在地址栏输入(或此处直接点击) chrome://extensions 并回车进入拓展程序
-
如图所示
Edge进入拓展程序
-
通过在地址栏输入(或此处直接点击) edge://extensions/ 并回车进入拓展程序
-
如图所示
如果出现弹窗,点击 管理拓展
打开拓展程序界面后
首先打开“开发人员模式”,Chrome在右上,Edge在左中
然后直接把下载好的crx文件拖入拓展程序界面即可
二、步骤
1)打开loopMIDI,新建项目
新建项目先在右下 New port-name
输入名称,后点击左下 +
(加号) 即可
完成后项目会出现在上方,这里以 Hello World
为项目名
2)开始播放
<1> 找到待播放的歌曲
首先,打开网站 MidiShow – 领先的MIDI音乐交流与下载网站
注册登录后搜索想播放的歌曲
<2> 进行播放设置
如图所示,以 Hand in Hand
为例,点击 播放设置
按钮
设置如图, MIDI 输出设备
选择刚刚使用 loopMIDI 新建的项目,这里为 Hello World
<3> 开始播放
此时进入中文吧钢琴旁,选中板凳坐上去,然后在网页中点击播放即可
如果使用 mid 文件
首先,请确保mid文件为钢琴谱,多轨文件可能会发生混乱,请自行编辑
一、准备
1)loopMIDI
此软件可在官网直接获取,官网链接:
此软件可在官网直接获取,官网链接: loopMIDI-Tobias Erichsen (tobias-erichsen.de)
文件直链: loopMIDISetup_1_0_16_27.zip (可能因为版本更新而失效)
2)MidiPiano
此软件我在某下载软件网站获取(Google搜索结果第一个)
网站链接: MidiPiano – Download (softonic.com)
二、步骤
1)在 loopMIDI 中新建项目
新建项目先在右下“New port-name”输入名称,后点击左下“+” (加号)即可
完成后项目会出现在上方,这里以”Hello World”为项目名
2)打开 MidiPiano,进行设置
点击播放列表,可直接将文件拖入,点击选项,将输出设备设置为刚刚 loopMIDI 创建的项目,此处为 Hello World
如果出现弹窗 “MIDI 输入输出不能为同一个,会死机的!”
请点击选项中 Midi 输入设备
,将刚刚 loopMIDI 创建的项目取消,然后再切至 Midi 输出设备
将其打开
3)开始播放
此时进入中文吧钢琴旁,选中板凳坐上去,然后选择 播放列表
中想播放的歌曲,再点击 播放
即可