labview数字键盘原理
来源:网络收集 点击: 时间:2024-02-24【导读】:
labview数字键盘原理是:利用LabVIEW中的Activex容器、属性节点、调用节点等实现选择存储在电脑上的WAV格式歌曲自动播放。
鼠标控制虚拟琴键模块利用LabVIEW中的事件结构,通过鼠标点击琴键发声;键盘控制虚拟琴键模块利用LabVIEW中的键盘初始化控件、case结构实现通过键盘使琴键发声。
labview数字键盘系统是:在LabVIEW中利用公式和波形发生器,产生正弦波,进行滤波后得到不同音阶的声音效果。然后通过录音设备录下真实电子琴发声音效。
labview数字键盘需要注意的是:
实现一个按键的发声后,采用同样的方式即可实现其他35个按键的发声,将每个按键有顺序的在前面板进行排布,并将按键的形状修改为类似于琴键的形状。
由于需要不断的点击琴键发声,所以需要将事件结构放入一个while循环控件中,并设置一个关闭按键控制while循环的结束。
需要注意的是,根据采样定理,波形产生空间中的采样频率必须设置为最高声音信号频率的2倍以上,否则会产生错误。
这里我们将所有波形产生控件中的采样频率都设置为最高声音信号频率的2倍,在高频率的声音信号中,如果采样频率过高,采样样本过多的情况下,会出现噪声的情况,导致音色变差。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_131818.html
上一篇:艾尔登法环:火山官邸的邀请函怎么获得
下一篇:云闪付如何修改支付密码