2018-03-22, 09:02 PM
			
			
		 | 
		
			 
			#4 (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 編輯.
				
				
			
		
		
	 | 
	| 
		
		
		
		
		
	 | 
	
		 
		
		
		
		
		 
	 | 
	
	
	
		
	
	 
		送花文章: 2058,
		
			
		
			收花文章: 8081 篇, 收花: 26936 次
		
	 
	
  
	
		
	
				
			
			
 
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
		
		
		
		
		
		
			
				
						
				
			
		
		
		
	 |