一、项目内容

项目背景:钢琴、电子琴在我们生活中虽说是常见了,但也不是没有同学都有的。你能制作一个电子琴吗?随我来吧,让我们一起尝试!

项目名称:利用触摸按键制作电子琴

二、学习目标

1.掌握使用触摸按钮P、Y、T、H、O、N完成中音1、2、3、4、5、6的音乐编程

2.掌握使用P0、P2的模拟量控制中7、高音1的编程

3.自主创造电子琴的个性化设置

三、知识导航

1.你了解电子琴吗?能弹一些小曲吗?

2.电子琴的琴键是怎样排列的?它们分别代表哪个音呢?

四、知识链接

电子琴是一种键盘乐器,其实它就是电子合成器。电子琴其实不是一个正确叫法,因为它形似钢琴,所以就有人叫它电子琴了。

电子琴的琴键简介如下:

在MPythonX编程环境下,中央C是C4,接着向右数的白键是D4、E4、F4、G4、A4、B4、C5、D6……中央C左方,字母标号为3,如图:

电脑编程钢琴曲怎么编_电脑钢琴编曲软件_编程钢琴曲电脑编程教程

'>

电脑编程钢琴曲怎么编_编程钢琴曲电脑编程教程_电脑钢琴编曲软件

在MPythonX编程环境下,中央C是C4,接着向右数的白键是D4、E4、F4、G4、A4、B4、C5、D6……中央C左方,字母标号为3,如图:

电脑编程钢琴曲怎么编_电脑钢琴编曲软件_编程钢琴曲电脑编程教程

五、学习过程

1.按下P键时播放连续音调C4:

里加入

'>

里加入

2.释放P键时,停止播放;

(1)点击

的“触摸”改为“释放”

(2)在

'>

的“触摸”改为“释放”

(2)在

里加入

说明:按程序设计,加入

'>

说明:按程序设计,加入

就可以了,但由于第一版本的掌控板的部分保护功,停止播放后,再次播放其他音调时,声音会有从小变大的过程。我们在程序设计时,为了避免这特性的影响,采用播放1毫秒的延时替代停止播放。后期更新的掌控板将改良这个特性,届时可以直接使用“停止播放音乐”。

3.完成Y、T、H、O、N的接触程序(中音2-6)

4.完成Y、T、H、O、N的释放程序(中音2-6)

'>

编程钢琴曲电脑编程教程_电脑钢琴编曲软件_电脑编程钢琴曲怎么编

4.完成Y、T、H、O、N的释放程序(中音2-6)

六、项目拓展

拓展1:掌控板的触摸按钮只有6个,我们制作的电子琴只有1-6,我可以怎样做到中的7和高音1呢?

拓展2:当按不同的键时?能否在屏幕中显示按键信息或模拟按键信息?

'>

电脑钢琴编曲软件_编程钢琴曲电脑编程教程_电脑编程钢琴曲怎么编

六、项目拓展

拓展1:掌控板的触摸按钮只有6个,我们制作的电子琴只有1-6,我可以怎样做到中的7和高音1呢?

拓展2:当按不同的键时?能否在屏幕中显示按键信息或模拟按键信息?

文件名:2.4电子琴-音乐图形模块.pptx

文件名:2.4电子琴.xml

文件名:2.4.1音乐-小星星.xml

点赞(0)
立即
投稿
发表
评论
返回
顶部