2018-03-22, 09:02 PM
|
#7 (permalink)
|
管理版主
|
http://www.it610.com/article/1963672.htm
有提到一個函式
void sound(unsigned frequency)
可以讓揚聲器發出指定的頻率
如果成功讓 VC++成功引用該函式
剩下的就是調音
或看
http://webcache.googleusercontent.co...&gbv=1&ct=clnk
利用 BEEP函式 & 蜂鳴器發音
不過以上都是用 蜂鳴器發音
聲音沒辦法調大小質量又差
如果是要用音效卡晶片
光是控制音效卡就...
數字譜 只是DoReMi的單純化代碼
用DoReMi模擬 發出鋼琴聲音
真的不是很了解
建議你去向教授問清楚
================
據 http://webcache.googleusercontent.co...&gbv=1&ct=clnk 所言
每一種樂器都有它獨特的發音特性,稱為音色
也就是波型
https://www.nani.com.tw/nani/jlearn/...1IA1-181-3.jpg
C++可以模擬頻率
但如何調節波型
或許是這個課題的癥結點
此帖於 2018-03-22 09:30 PM 被 mini 編輯.
|
|
|
送花文章: 2018,
收花文章: 8013 篇, 收花: 26822 次
|