`
omygege
  • 浏览: 1356765 次
文章分类
社区版块
存档分类
最新评论

Music Workshop (Unix Name: clavio)

 
阅读更多

  在sourceforge上发布的第二个界面工程项目,比virtual piano更实用。有趣的是它以virtual piano的正是名字clavio作为unix name(virtual piano的unix name是vpiano),因为它的界面引擎就被称作clavio。它运用媒体编辑的理念实现MIDI序列的创作,并加入键盘实时演奏记录功能。目前实现大部分关键功能,但作为一个媒体处理软件,它在用户体验、功能、格式支持还有很大的改进余地,代码的可扩展性有待提高,同时隐藏的bug也非常多。希望通过开源能使之进入一个健康的发展轨道。通过这个小作品,我已经能体会到制作像Avid、Final Cut Pro这样的大型编辑软件的艰辛。
  目前的主要特性:
  1、多轨编辑,轨道、音符各项属性可调。实时键盘演奏,同时各轨道演奏伴音。
  2、单文档结构。任意次数撤销、重复以及单一程序实例内剪切复制基本实现。
  3、标准XML结构的工程文件保存和载入。

  项目地址:http://sourceforge.net/projects/clavio

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics