萨雷安の迦巴勒幻想大图书馆

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 标签
    • 热门
    • 用户
    • 群组

    MidiBard-卫月框架下的演奏插件

    萨雷安科技
    卫月插件 演奏插件 赛博诗人
    24
    34
    24644
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • kirakira
      kirakira 最后由 kirakira 编辑

      MidiBard

      MidiBard是基于卫月框架的强大且易用的诗人midi演奏插件。目前版本兼容国服及国际服。


      主要特性

      • 无需繁琐的键位配置,打开即用
      • 使用合奏助手进行一键高精度合奏
      • 音轨可视化,直观查看乐谱效果
      • 毫秒精度的MIDI回放和零按键延迟,最大程度还原乐曲细节
      • 超出音域音符的自适应功能,节省适配midi文件的时间
      • 内置播放列表并支持搜索,一次导入演奏你收藏的所有乐曲
      • 通过插件界面/文本指令一键切换乐器,或随乐曲播放自动切换对应的乐器
      • 可选择任意个音轨同时演奏或合奏,允许你在任何时候切换/静音/独奏/移调任意音轨
      • 良好的MIDI设备支持,自动扫描可用MIDI设备并连接,最佳的MIDI键盘演奏体验
      • 为每个音轨指定不同的电吉他音色并单人演奏!

      插件界面

      45df107f-815b-4d23-aff1-f8f5704bb350-image.png

      2NhtTe.png

      2NWbuT.png

      2Nfn2t.png


      安装方法

      MidiBard需要卫月框架,如未安装请参考原帖安装后继续。

      正确安装卫月框架并注入后在游戏聊天框中输入/xlsettings打开Dalamud 设置窗口,复制该源
      https://raw.fastgit.org/akira0245/DalamudPlugins/api4/pluginmaster.json 并将其添加到插件仓库

      gw7vxx.png

      成功添加后在/xlplugins中搜索MidiBard并安装即可。


      使用FAQ

      • 如何开始使用MIDIBARD演奏?
        MIDIBARD窗口默认在角色进入演奏模式后自动弹出。点击窗口左上角的“+”按钮来将乐曲文件导入到播放列表。仅支持.mid格式的乐曲。导入时按Ctrl或Shift可以选择多个文件一同导入。双击播放列表中要演奏的乐曲后点击播放按钮开始演奏。

      • 如何使用MIDIBARD进行多人合奏?
        MIDIBARD使用游戏中的合奏助手来完成合奏,请在合奏时打开游戏的节拍器窗口。合奏前在播放列表中双击要合奏的乐曲,播放器下方会出现可供演奏的所有音轨,请为每位合奏成员分别选择其需要演奏的音轨。选择音轨后队长点击节拍器窗口的“合奏准备确认”按钮,并确保合奏准备确认窗口中已勾选“使用合奏助手”选项后点击开始即可开始合奏。
        注:节拍器前两小节为准备时间,从第1小节开始会正式开始合奏。考虑到不同使用环境乐曲加载速度可能不一致,为了避免切换乐曲导致的不同步,在乐曲结束时合奏会自动停止。

      • 如何让MIDIBARD为不同乐曲自动切换音调和乐器?
        在导入前把要指定乐器和移调的乐曲文件名前加入“#<乐器名><移调的半音数量>#”。例如:原乐曲文件名为“demo.mid”,将其重命名为“#中提琴+12#demo.mid”可在演奏到该乐曲时自动切换到中提琴并升调1个八度演奏。将其重命名为“#长笛-24#demo.mid”可在演奏到该乐曲时切换到长笛并降调2个八度演奏。
        注:可以只添加#+12#或#竖琴#或#harp#,也会有对应的升降调或切换乐器效果。

      • 如何为MIDIBARD配置外部Midi输入(如虚拟Midi接口或Midi键盘)?
        在“输入设备”下拉菜单中选择你的Midi设备,窗口顶端出现“正在监听Midi输入”信息后即可使用外部输入。

      • 后台演奏时有轻微卡顿不流畅怎么办?
        在游戏内 系统设置→显示设置→帧数限制 中取消勾选 “程序在游戏窗口处于非激活状态时限制帧数” 并应用设置。

      • 安装插件时候提示插件安装失败怎么办?
        打开/xlsettings测试版标签,翻到最下面FuckGFW部分,点击添加默认,保存并关闭之后再次尝试下载。
        f0d39ca2-07bb-42c5-8808-4ad0387a45f5-image.png


      本项目遵循 GNU Affero General Public License v3.0 协议开源。
      项目源码可在 https://github.com/akira0245/MidiBard 查看(写的很烂被迫开源
      欢迎补充英文翻译和pr


      其他问题

      有bug或功能建议或讨论可以加qq群:260985966

      A 1 条回复 最后回复 回复 引用 5
      • Bluefissure
        Bluefissure Moderators 最后由 编辑

        这个好耶ヽ(✿゚▽゚)ノ

        1 条回复 最后回复 回复 引用 1
        • 山
          山逢地裂 最后由 编辑

          这个好耶ヽ(✿゚▽゚)ノ

          1 条回复 最后回复 回复 引用 0
          • FairyScript
            FairyScript 最后由 编辑

            这个好耶ヽ(✿゚▽゚)ノ

            1 条回复 最后回复 回复 引用 0
            • NULL 0
              NULL 0 最后由 编辑

              这个好耶ヽ(✿゚▽゚)ノ

              1 条回复 最后回复 回复 引用 0
              • B
                Beck 最后由 编辑

                发现有切乐器的功能,希望能为列表中的曲谱指定使用的乐器 换曲时自动切乐器
                不知道是否可行

                kirakira 1 条回复 最后回复 回复 引用 0
                • kirakira
                  kirakira @Beck 最后由 编辑

                  @beck 是有做自动切换乐器的想法… 但是没太想好具体该通过什么形式去指定每首乐曲用的乐器
                  目前想到的是用特定的音轨名或者用ProgramChange事件去表示需要切换的乐器(都需要修改midi文件),手动在GUI里指定的话可能没法在重启插件之后保存每首歌需要的乐器设置(每首歌都保存的话那设置文件就会无限变大

                  B 1 条回复 最后回复 回复 引用 0
                  • B
                    Beck @kirakira 最后由 编辑

                    @kirakira 我觉得把某种特征字符串和乐器一起写在文件名里面,导入时正则匹配下可能是最偷懒的办法了
                    对我这样的笨比比较友好

                    kirakira 1 条回复 最后回复 回复 引用 0
                    • Eve
                      Eve 最后由 编辑

                      这个好耶ヽ(✿゚▽゚)ノ

                      宝剑锋从磨砺出,梅花香自苦寒来。

                      1 条回复 最后回复 回复 引用 0
                      • kirakira
                        kirakira @Beck 最后由 编辑

                        @beck 已经加上了~
                        文件名开头加上#乐器名#就可以在播放或者选择到乐曲时候自动切换对应的乐器了

                        B 1 条回复 最后回复 回复 引用 0
                        • B
                          Beck @kirakira 最后由 编辑

                          @kirakira 谢谢 辛苦啦!

                          1 条回复 最后回复 回复 引用 0
                          • 菠
                            菠萝菠萝啊啊啊 最后由 编辑

                            一直正在加载插件 然后就没反应了诶

                            kirakira 1 条回复 最后回复 回复 引用 0
                            • kirakira
                              kirakira @菠萝菠萝啊啊啊 最后由 编辑

                              @菠萝菠萝啊啊啊 可能是开了游戏加速器导致没法连接插件源或者插件源本身遭遇了暂时的网络问题
                              (如果是加速器的话可以尝试关掉加速器裸连看看能不能下载插件,如果是插件源的网络问题可以尝试过几个小时安装😿

                              1 条回复 最后回复 回复 引用 0
                              • G
                                giresharu 最后由 编辑

                                报一个偶尔会有的问题……导入的midi文件数量很多的时候,删除其中一个,下次开游戏进来发现,删除的那个有概率还在,而列表其他的音乐会少掉一个

                                kirakira 1 条回复 最后回复 回复 引用 0
                                • kirakira
                                  kirakira @giresharu 最后由 编辑

                                  @giresharu 如果删掉之后立刻关闭游戏的话有几率会没有保存设置(一般来说一分钟自动保存一次

                                  其他歌少掉的情况我还没遇到过,不过播放列表是以乐曲文件路径+文件名的形式来存储的,如果给乐曲文件重命名过会找不到重命名之后的文件,需要重新再导入一下

                                  1 条回复 最后回复 回复 引用 0
                                  • 巴
                                    巴拿拿 最后由 编辑

                                    问一下up,是不是没练诗人的话插件列表找不到midibard插件?我一个友友严格按照过程下载了插件,但是插件列表里面没有找到这个插件,然后才发现他没有练诗人…。

                                    kirakira 1 条回复 最后回复 回复 引用 0
                                    • kirakira
                                      kirakira @巴拿拿 最后由 kirakira 编辑

                                      @巴拿拿 可以找到 插件列表太多的话可以在插件安装器右上角输入搜索, 还是没有的话可以看一下是不是添加第三库之后没保存
                                      如果第三方库里添加而且启用了https://raw.fastgit.org/akira0245/DalamudPlugins/cn/pluginmaster.json但还找不到插件的话可能是网络连接问题

                                      1 条回复 最后回复 回复 引用 0
                                      • R
                                        RIchelieu 最后由 编辑

                                        tql!感谢大佬!

                                        1 条回复 最后回复 回复 引用 0
                                        • 猫
                                          猫猫猫猫猫虫 最后由 编辑

                                          此回复已被删除!
                                          1 条回复 最后回复 回复 引用 0
                                          • kirakira
                                            kirakira 最后由 kirakira 编辑

                                            国服卫月框架已经更新到 6.0.0.6,如果你的卫月版本 ≥ 6.0.0.0,请在/xlsettings -> 试验性功能 中删除旧的仓库地址并添加api4仓库:https://raw.fastgit.org/akira0245/DalamudPlugins/api4/pluginmaster.json 来获取MidiBard的最新版本。

                                            1 条回复 最后回复 回复 引用 -1
                                            • First post
                                              Last post
                                            Powered by N(ode).B.B | Contributors
                                            粤ICP备20037988号