当前位置:首页 » 编程软件 » 编程电子琴

编程电子琴

发布时间: 2022-09-24 12:49:39

① 国产新韵987电子琴怎么样

新韵987的音色是非常好的
新韵电子琴987主要支持节奏编程、编放、录音、放音功能,音效为延音和颤音。新韵电子琴汇集了成百上千种乐器的音色,民族音色是国产琴的一大特点。家长要注意这一功能,只有好的音色才能吸引孩子的注意力,激发他们的学习兴趣。
国产新韵电子琴的水平提高很快,而且维修也较进口琴方便得多。因而如果选择得当,不难买到价廉物美的佳品。

② 单片机电子琴编程中各个音的频率的确定

是这样的,2个相差8度的音的频率相差一倍,中间的12个半音阶也是等比例变化的,所以你需要解一个方程,X^12=2X,得X=1.06504,X就是相邻2个半音阶之间的比例系数。
如果你知道任何一个音的频率C后,不断除以X就得到比它低的半音的频率,不断乘以X就得到比它高的半音的频率。记住3,4之间是1个半音,7和高音1之间是1个半音,其它音阶之间都是2个半音。
抱歉我不是搞音乐的,所以也没记住频率到底多少,不过好像中音“都”的频率大体在七八百Hz。
其实不准也没关系,只要符合上述规律,听起来几乎是一样的(除非专业人士,哈哈)。

③ 单片机电子琴编程中各个音的频率的确定

//此程序在硬件上调试通过
//本程序的单片机晶振采用11.0592M
#include
<reg51.h>
sbit
speaker=P1^2;
unsigned
char
timer0h,timer0l,time;
//世上只有妈妈好数据表
code
unsigned
char
sszymmh[]={
6,2,3,
5,2,1,
3,2,2,
5,2,2,
1,3,2,
6,2,1,
5,2,1,
6,2,4,
3,2,2,
5,2,1,
6,2,1,
5,2,2,
3,2,2,
1,2,1,
6,1,1,
5,2,1,
3,2,1,
2,2,4,
2,2,3,
3,2,1,
5,2,2,
5,2,1,
6,2,1,
3,2,2,
2,2,2,
1,2,4,
5,2,3,
3,2,1,
2,2,1,
1,2,1,
6,1,1,
1,2,1,
5,1,6,
0,0,0
};
//
音阶频率表
高八位
code
unsigned
char
FREQH[]={
0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,
0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC,
//1,2,3,4,5,6,7,8,i
0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,
0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,
}
;
//
音阶频率表
低八位
code
unsigned
char
FREQL[]={
0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6,
0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F,
//1,2,3,4,5,6,7,8,i
0xEE,0x44,
0x6B,0xB4,0xF4,0x2D,
0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,
};
void
delay(unsigned
char
t)
{
unsigned
char
t1;
unsigned
long
t2;
for(t1=0;t1<t;t1++)
{
for(t2=0;t2<8000;t2++)
{
;
}
}
TR0=0;
}
void
t0int()
interrupt
1
{
TR0=0;
speaker=!speaker;
TH0=timer0h;
TL0=timer0l;
TR0=1;
}
void
song()
{
TH0=timer0h;
TL0=timer0l;
TR0=1;
delay(time);
}
void
main(void)
{
unsigned
char
k,i;
TMOD=1;
//置CT0定时工作方式1
EA=1;
ET0=1;//IE=0x82
//CPU开中断,CT0开中断
while(1)
{
i=0;
while(i<100){
//音乐数组长度
,唱完从头再来
k=sszymmh[i]+7*sszymmh[i+1]-1;
timer0h=FREQH[k];
timer0l=FREQL[k];
time=sszymmh[i+2];
i=i+3;
song();
}
}
《世上只有妈妈好》乐谱

④ 新韵电子琴里面的功能如:编程,编放,转换是什么意思,怎么使用。

就像制作电子音乐一样,你把一个音色做出来,设置好,放在一个特定的位置,然后做好一套之后按照自己的思路按下这些按键,发出你想要声音。编程。这些解释下去没有专业老师指导你学不会的,希望采纳,谢谢,本人在优酷做音乐 GY播客

⑤ 电子琴的编程,具体怎么用又怎么录音、放音、播放节拍器怎么用PR6、REC分别是什么意思呢

你这个琴不能编程。练习换几千以上的合成器。能满足你的需求。你这琴100元不到,就像干上万元的工作,有点不地道

⑥ 电子琴编程pr9是什么意思

编程pr9功能就是将事先要演出的曲谱的前奏和节奏以及伴奏等按先后顺序录制下来。
自行设置电子琴演奏时的配音的,用编程可自己设置背景音乐,条件是,你的电子琴上有乐器模范音乐键钮,才可以使用编程。
说白了就是编一些音乐按编程键就播出来了。

⑦ 新韵电子琴987和988有什么区别

新韵电子琴987和988有区别
新韵987的音色是非常好的新韵电子琴987主要支持节奏编程、编放、录音、放音功能,音效为延音和颤音

⑧ 在51单片机上用c语言实现电子琴功能,但同时数码管可以显示简谱,怎么编程序

1,数据管显示就没什么了,找几个简单的数码管驱动程序改改就可以了,一般都是先选中数码管,然后设置值,就可以显示了,不过需要注意刷新,10ms刷新一个应该就可以了,刷新频率比较低的话会闪闪的,这个你应该明白。

2,蜂鸣器发do音,这个硬件实现我就不知道了,也许有硬件可以 编码控制自动生成对应频率的值。我想如果通过软件实现的话,不妨考虑一下定时器。假设do音是1000Hz的频率(没有查,不清楚,假设的),那么你可以控制定时器的触发频率为1000hz,触发一次,对应的输出到蜂鸣器的口的电平跳变一下,如果定时器的频率为1000hz的话,那么应该有500hz的频率,一个周期需要一高一低嘛!中断读取按键信号,分析按键,然后设定定时器的频率,启动定时器,设置一个响的时间,然后到时间关闭定时器,这样你按下k1就会发出一声do的声音,然后停了。

3,按键读取程序,中断或者查询方式,自己选择吧,别忘了延迟5ms左右再次读取按键,这个是消抖的。

4,建议模块化编程,先搞定按键的,然后搞定数码管的,然后搞定定时器的,然后再考虑如何把它们组合起来。好了不说了,说得有点多了,再说会我都回到大学时代了,哈哈。总之自己一点一点的做,应该不难,51熟练,c语言熟练,板子焊接的结构比较清晰的话,很快就可以搞定的。

5,还是建议你自己写一份各个模块的驱动的代码,例如按键的,数码管的,led的,温度传感器的,光敏的,蜂鸣器的,遥控器的,定时器的,中断的,等等等等模块(可以借鉴别人写的,自己一定要会),然后需要的时候,过来,改改就行,快而且bug少。建议keil c语言编程,用汇编编码太耗时了。

⑨ 求16键电子琴编程和每一步的详细解释,不然看不懂...

电子琴编程,可以分为二部分:
1. 键盘编程
2. 发音编程
首先说键盘编程,电子琴是由单片机控制的,单片机要扫描键盘,
判断按了哪个键?发什么音?
其次关于发音编程:每个音有个频率,单片机可以用定时器来形成不同的频率。

热点内容
美嘉算法口诀 发布:2025-05-16 06:03:15 浏览:951
c程序编译连接 发布:2025-05-16 06:02:36 浏览:964
脚本魔兽 发布:2025-05-16 06:01:52 浏览:330
文件夹python 发布:2025-05-16 06:01:43 浏览:627
电脑我的世界服务器游戏币 发布:2025-05-16 05:27:25 浏览:487
索尼手机为什么不能用安卓10 发布:2025-05-16 05:18:46 浏览:784
蔚来es6选择哪些配置实用 发布:2025-05-16 05:18:05 浏览:130
小米如何扫码wifi密码 发布:2025-05-16 05:13:38 浏览:807
楼层密码是什么意思 发布:2025-05-16 05:13:37 浏览:13
创建文件夹失败 发布:2025-05-16 05:12:59 浏览:396