翻腾ubuntu下的新立得软件管理工具,找到一款叫做Solfege(全称GNU Solfege)的小软件,使用Python语言编写。查询词典可知,solfege来自意大利语,念作so-fe-zhi,意思是音乐术语视唱练耳。任何一所音乐院校都有这样一门课,它的目的是提高学生对音乐各种元素的把握能力,不仅欣赏音乐的美,还能站在理论的高度把握音乐的内在。音乐听觉的能力不是天生的,而是靠后天培养练习获得的,这点和软件开发是相似的。我几年前看过一篇文章,说印度的软件外包产业十分成熟,印度人通过现代化的软件学院,培训出大批合格的软件工程师,写程序力求符合软件工程,重视规范,而不死磕算法效率,因此能够搭建出大型的软件,在全球的软件业占据了重要的位置。像软件开发一样,除了极少数天才如莫扎特,大部分人都不可能一开始就明白软件开发或音乐知识,必须通过后天的训练达到,solfege就是这样一款教学软件。
官网:
中文版已经通过,大家可到 下载新版本。
阅读(645) | 评论(0) | 转发(0) |