用计算机唱歌教学,一种利用计算机软件自动教学乐器和唱歌的方法与流程

技术特征:

1.一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,包括如下步骤,

步骤一、构建软件合成器:对各种乐器的声音进行采样和滤波得到不同声音的物理仿真模型,对这些模型用软件算法实现模拟这些乐器的发声,实现声音的合成器,使得各种乐器的声音信号能够输入输出,并将合成器软件存储在计算机内,

步骤二、编辑音乐音符:将音乐编曲成为交响乐,将交响乐数字化成国际标准MIDI文件、对交响乐的各种乐器以及各种乐器的左右手的演奏分别使用不同的通道,并且添加每个音符对应的歌词TEXT文件,然后将上述两种文件加密压缩打包成小尺寸的多米索DMS文件,将对应的文件存储在计算机内,

步骤三、制作瀑谱:由软件根据对应的乐器自动生成与琴键对应的琴键窗口,不同的通道的音符采用不同的颜色进行区分,根据不同通道的音符按照时间越早位置越靠下、音符的持续时间值使用颜色竖条或图案的方式生成对应的瀑谱,并将其在电脑桌面的软件界面上进行显示,

步骤四、设计琴键特别的钢琴:将琴键延长到用户对面一侧的边缘,这样当钢琴摆放到屏幕前面的时候,实体琴键可以完全顶到屏幕上、屏幕瀑谱上一一对应的软件琴键上的按键提示直接指示对应的实体琴键,

步骤五、设计高度可调的钢琴:由于不同电视机这样的屏幕距离地面的高度不一样,从而,钢琴距离地面的高度需要可以调整,并且安全稳定;所以,将钢琴的支架的高度设计为多块木板,

步骤六、切换模式:根据用户不同的需求,可将其切换为软件示范弹琴模式、软件教学弹琴模式或软件游戏弹琴模式,

步骤七、声音识别:使用麦克风将乐器或唱歌的声音实时采集,由滤波器消除杂音,使用快速傅里叶变换和小波分析获得该声音的一个或多个基准频率,最后针对前面已按上述方式获得的一个或多个基准频率序列进行整理和分析,获得尽可能准确的当前声音的基准频率信息,根据当前声音的基准频率信息的时间序列,判断用户当前是正按下琴键,或是持续按住琴键,或是无声状态,将这些已获得的按键消息发送到软件琴键窗口的软件钢琴键盘或软件模拟的乐器界面上,模拟按键状态。

2.根据权利要求1所述的一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,所述步骤一中的合成器兼容国际标准MIDI,能够与国际标准MIDI的输入输出互通,实现对接国际MIDI标准的电子乐器、软音源、硬音源、发声装置。

3.根据权利要求1所述的一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,所述步骤一内的计算机包括电脑主板、中央处理器CPU及制冷系统、内存条、硬盘、USB接口、音视频外接输入输出接口。

4.根据权利要求1所述的一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,所述步骤三内的电脑的显示器只是显示电脑桌面的屏幕的一种,能够显示电脑桌面显示屏、电视机、投影仪都适合本发明。

5.根据权利要求1所述的一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,所述步骤五内的木板的高度分别为1cm、2cm、4cm、8cm、16cm、32cm、64cm,后面一块木板的高度是前一块木板的两倍。

6.根据权利要求1所述的一种利用计算机软件自动教学乐器和唱歌的方法,其特征在于,所述步骤七内的乐器可以是任何乐器或由唱歌代替。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值