首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python中解析Ableton Live项目文件时,如何将剪辑位置从节拍转换为时间?

在python中解析Ableton Live项目文件时,如何将剪辑位置从节拍转换为时间?
EN

Stack Overflow用户
提问于 2020-03-21 16:07:25
回答 1查看 185关注 0票数 1

我正在尝试用Python语言解析Ableton Live项目,以获得剪辑在排列视图中的位置(根据http://crooked-hideout.blogspot.com/2012/01/ableton-live-set-is-gzipped-xml-ruby.html,Ableton Live项目文件只是gzipped的XML)。

然而,剪辑位置是以节拍存储的,而不是秒-我正在做的项目是一个长时间的混合,大量掌握节拍自动化,所以我在弄清楚如何将节拍位置转换为时间位置时遇到了麻烦-以前有人试过吗?有什么好点子吗?

谢谢:)

EN

回答 1

Stack Overflow用户

发布于 2020-03-22 21:28:36

我想说的是,这是一个计算每个节拍的持续时间的问题,直到视频发布。

假设我们有:

  • 1.1 Tempo,120 BPM
  • 2.1剪辑1 launch
  • 4.1 Tempo to 180 BPM
  • 6.1 Clip 2 launch

<代码>F29

计算结果为:

  • Clip 1启动:1 x 4 x 60/120 =2秒
  • Clip 2启动:2 x 4 x 60/180 +3 x 4 x 60/120 = 8.66秒
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60785697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档