close
標題:
Turbo Pascal 的聲音問題
發問:
已知發聲用的procedure 係 sound( integer ); 想問的係 停止發聲的procedure 係咩. 順帶一問(答不答均可) 可唔可以比個琴音的聲音頻率列表黎呀.? E.G. ( C = sound( x ))
最佳解答:
Turbo Pascal 停止發聲的procedure 叫 nosound; e.g. sound(256); delay(1000); nosound; { terminate the sound effect } ******************************* 頻率表: C = sound(262) {Middle C} C# = sound(277) D = sound(294) D# = sound(311) E = sound(330) F = sound(349) F# = sound(370) G = sound(392) G# = sound(415) A = sound(440) A# = sound(466) B = sound(494) C = sound(524) P.S. 如要高八度的頻率,就把現有的頻率乘2就得,例如你想要高八度的F#,就是把370 * 2 = 740,就得,如要低八度,就除2,再四拾五入就得,理論上,有了以上的表就可模擬鋼琴上的任何琴鍵。
其他解答:
Turbo Pascal 的聲音問題
發問:
已知發聲用的procedure 係 sound( integer ); 想問的係 停止發聲的procedure 係咩. 順帶一問(答不答均可) 可唔可以比個琴音的聲音頻率列表黎呀.? E.G. ( C = sound( x ))
最佳解答:
Turbo Pascal 停止發聲的procedure 叫 nosound; e.g. sound(256); delay(1000); nosound; { terminate the sound effect } ******************************* 頻率表: C = sound(262) {Middle C} C# = sound(277) D = sound(294) D# = sound(311) E = sound(330) F = sound(349) F# = sound(370) G = sound(392) G# = sound(415) A = sound(440) A# = sound(466) B = sound(494) C = sound(524) P.S. 如要高八度的頻率,就把現有的頻率乘2就得,例如你想要高八度的F#,就是把370 * 2 = 740,就得,如要低八度,就除2,再四拾五入就得,理論上,有了以上的表就可模擬鋼琴上的任何琴鍵。
其他解答:
- 點去美芯美勞有限公司哇-
- What is the meaning of FACELIFT-@1@
- 數學問題, find the value
- 暖管 +白點問題
- 香港會議展覽中心的面積-@1@
- HK圖書館書籍如可陳列@1@
- 立春日為何都一樣
- 世界女排大獎賽香港站古巴隊_8@1@
- 20!20!20!李鄭屋漢墓出土的文物(圖片)
- 《火影忍者》動畫的所有番外篇集數_5@1@
此文章來自奇摩知識+如有不便請留言告知
A215E4A2B88AAE64文章標籤
全站熱搜
留言列表