• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zgyjking
V2EX  ›  程序员

大佬们,有谁知道 mid 文件如何转换成乐谱的形式吗, web 上开源的

  •  1
     
  •   zgyjking · Feb 25, 2021 · 4490 views
    This topic created in 2077 days ago, the information mentioned may be changed or developed.
    帮朋友搞个 MID 文件生成五线谱的小工具,想找个 web 上开源的 JS,没找到,音乐也确实是不懂
    五线谱如图 https://bit-images.bj.bcebos.com/bit-new/file/20210225/zf2y.png
    18 replies  •  2021-02-28 00:59:38 +08:00
    zgyjking
    zgyjking
    OP
    Feb 25, 2021
    1
    是架子鼓的 mid 文件
    Chihaya0824
    Chihaya0824
    Feb 25, 2021
    3
    https://github.com/jennyxing/Verovio-Midi-Sync
    这个是你想要的吗?虽然不是 midi,更不是架子鼓
    zgyjking
    zgyjking
    OP
    Feb 25, 2021
    4
    @VensonEEE 这个好像不是 web 版的
    zgyjking
    zgyjking
    OP
    Feb 25, 2021
    5
    @Chihaya0824 额,这个只有播放功能,谢谢你
    bigsb
    bigsb
    Feb 25, 2021 via iPhone
    7
    把 midi 文件用 logic 打开试试
    jadeborner
    jadeborner
    Feb 25, 2021
    8
    什么五线谱,是个鼓谱
    zgyjking
    zgyjking
    OP
    Feb 25, 2021
    9
    @AlphaTr 好像是这个,有源码吗?
    zgyjking
    zgyjking
    OP
    Feb 25, 2021
    10
    @jadeborner 有点不太懂,哈哈专业来说应该是鼓谱
    AlphaTr
    AlphaTr
    Feb 25, 2021 via iPhone
    11
    @wujiyongheng #9 没有啊,我也是随手找的在线服务
    laminux29
    laminux29
    Feb 26, 2021
    12
    midi -> Sibelius -> png
    stockmaster
    stockmaster
    Feb 26, 2021
    13
    将 MIDI 转换为乐谱需要使用音序器软件,如 Cubase, Ableton Live, Cakewalk 等任何一款软件都可以做到。
    lingxipaofan
    lingxipaofan
    Feb 26, 2021
    14
    学生时代做过一个简陋版读 midi 转简谱的,当时思路就是解析二进制文件
    hs0000t
    hs0000t
    Feb 26, 2021 via Android
    16
    overture 导入 midi
    zgyjking
    zgyjking
    OP
    Feb 28, 2021
    17
    @GaoGeYang 非常感谢
    zgyjking
    zgyjking
    OP
    Feb 28, 2021
    18
    转换工具是挺多的,就是不知道他们是如何转换的,想做成 web 版
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1537 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 18:06 · PVG 02:06 · LAX 10:06 · JFK 13:06
    ♥ Do have faith in what you're doing.