fuill 2023-08-25 20:38 采纳率: 68.2%
浏览 17
已结题

json转mid文件问题

json转mid文件问题

要求把json文件转为mid文件
python的库转不了
json文件链接:https://pan.baidu.com/s/1Epyv1FURdph39LP14dZbEQ?pwd=tc91
提取码:tc91
json文件部分内容:

{"ver":1,"rightHandTrack":0,"roughProgress":false,"beats":4,"tempos":[{"tempo":857142,"tick":1920},{"tempo":625000,"tick":9840}],"leftHandTrack":1,"tracks":[{"channel":0,"name":"","program":0},{"channel":0,"name":"","program":0}],"measures":{"40560":{"duration":1920,"note_ticks":[0,240,480,720,840,960,1200,1440,1680],"measure":20},"9840":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":4},"17520":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":8},"44400":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440],"measure":22},"61680":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":31},"5760":{"duration":2040,"note_ticks":[0,240,360,480,600,720,960,1200,1440],"measure":2},"19440":{"duration":1920,"note_ticks":[0,240,480,720,960,1440],"measure":9},"38640":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":19},"65520":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":33},"13680":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":6},"59760":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":30},"73200":{"duration":1920,"note_ticks":[0],"measure":37},"63600":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":32},"71280":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":36},"75120":{"duration":1920,"note_ticks":[],"measure":38},"27120":{"duration":1920,"note_ticks":[0,240,480,720,960],"measure":13},"34800":{"duration":1920,"note_ticks":[0,240,480,720,960],"measure":17},"23280":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":11},"30960":{"duration":1920,"note_ticks":[0,240,480],"measure":15},"55920":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":28},"25200":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":12},"57840":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":29},"32880":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":16},"11760":{"duration":1920,"note_ticks":[0,240,480,720,960,1440],"measure":5},"15600":{"duration":1920,"note_ticks":[0,480,960],"measure":7},"21360":{"duration":1920,"note_ticks":[0,240,480,960,1200,1440,1680],"measure":10},"46320":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":23},"69360":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":35},"36720":{"duration":1920,"note_ticks":[0,240,480,960,1200,1440,1680],"measure":18},"42480":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":21},"48240":{"duration":1920,"note_ticks":[0,240,480,720,840,960,1200,1440,1680],"measure":24},"67440":{"duration":1920,"note_ticks":[0,240,480,960,1200,1440,1680],"measure":34},"29040":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440],"measure":14},"52080":{"duration":1920,"note_ticks":[0,240,480,960,1200,1440,1680],"measure":26},"1920":{"duration":1920,"note_ticks":[0],"measure":0},"50160":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":25},"54000":{"duration":1920,"note_ticks":[0,240,480,720,960,1200,1440,1680],"measure":27},"7800":{"duration":2040,"note_ticks":[],"measure":3},"3840":{"duration":1920,"note_ticks":[0],"measure":1}},"beatsUnit":4,"measureInfos":[],"lyrics":[],"events":[{"repeatIndex":0,"duration":0,"tick":0,"track":0,"event":[176,7,100]},{"repeatIndex":0,"duration":0,"tick":0,"track":1,"event":[176,7,100]},{"repeatIndex":0,"duration":0,"tick":0,"track":1,"event":[176,64,0]},{"repeatIndex":0,"duration":0,"tick":0,"track":0,"event":[192,0,0]},{"repeatIndex":0,"duration":0,"tick":0,"track":1,"event":[192,0,0]},{"finger":0,"note":0,"part":0,"repeatIndex":0,"staff":1,"tick":1840,"duration":1800,"measure":0,"elem_ids":["n_0_0"],"meas_start_tick":1920,"id":"n_0_0","track":0,"event":[144,83,51]},
  • 写回答

5条回答 默认 最新

  • coder_small_bell 2023-08-25 21:55
    关注

    他结构不太一样吧?

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月28日
  • 修改了问题 8月25日
  • 修改了问题 8月25日
  • 创建了问题 8月25日

悬赏问题

  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值