Skip to content

designerbaby/yanliao

Repository files navigation

盐料视频 - 百万调音合成工具

特殊说明

因为这个项目已经暂停了,所以这个编辑器做完也就没有继续维护了,所以服务都停了。

准备工作

npm install

启动

npm run serve

编译

npm run build

参考文档

See Configuration Reference.

难点

  • 1、用svg画音高线的时候出现锯齿
  • 2、整体数据规划
  • 3、播放进度不流畅,播放的时候只有音频怎么把线的位置和音频的声音结合在一起
  • 4、播放的状态机
  • 5、播放线移动的位置
  • 6、组件的规划
  • 7、用画音高线,几万个数据怎么处理优化
  • 8、批量的操作,如何做到和操作文件夹一致
  • 9、所有快捷键的操作规划
  • 10、ctrl+z和ctrl+y快捷键操作整理

乐理

  • 分母:一个拍由哪种音符构成
  • 分子:一个小节有多少拍
  • 1/4音符是由8个32分音符组成的,是音符的一种,1/4拍是一种节拍类型,代表一个4分音符为1拍,1小节有1拍

代码提交规范

遵循 https://www.conventionalcommits.org/zh/v1.0.0-beta.3/

feat: 新功能(feature)
fix: 修补bug
docs: 文档(documentation)
style: 格式(不影响代码运行的变动)
refactor: 重构(即不是新增功能,也不是修改bug的代码变动)
test: 增加测试
chore: 构建过程或辅助工具的变动

(注意:冒号为英文半角冒号,后带空格,再接信息)

About

盐料视频音频编辑器源码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages