More Related Content
Similar to 模擬情境積木堆疊示例34-鍵盤電子琴Ⅰ.pptx (20)
More from ssuser9dbe5c (14)
模擬情境積木堆疊示例34-鍵盤電子琴Ⅰ.pptx
- 4. 臺中市南屯區大墩國小衛星基地 4
⑶ ⑷
情境分析 情境流程圖
1.使用鍵盤上的A、S、D、F
、G、H、J、K按鍵,來發
出對應的Do、Re、Mi、Fa
、So、La、Si、Do(高音)
音頻聲音。
2.設定每按下指定按鍵一次
,會發出對應音頻500ms
。
程式開始
指定按鍵是否
被按下?
發出對應音頻聲音
是
否
- 5. 臺中市南屯區大墩國小衛星基地 5
⑷ ⑸
情境流程圖 程式流程圖
程式開始
[A鍵]按下?
蜂鳴器發出
Do131 500ms
是
否
[S鍵]按下?
蜂鳴器發出
Ra147 500ms
是
否
[D鍵]按下?
蜂鳴器發出
Mi165 500ms
是
否
[F鍵]按下?
蜂鳴器發出
Fa175 500ms
是
否
程式開始
指定按鍵是否
被按下?
發出對應音頻聲音
是
否
- 6. 臺中市南屯區大墩國小衛星基地 6
⑸ ⑹
程式流程圖 積木堆疊程式
[G鍵]按下?
蜂鳴器發出
So196 500ms
是
否
[H鍵]按下?
蜂鳴器發出
La220 500ms
是
否
[J鍵]按下?
蜂鳴器發出
Si247 500ms
是
否
[K鍵]按下?
蜂鳴器發出
Do262 500ms
是
否
- 7. 臺中市南屯區大墩國小衛星基地 7
臺中市南屯區大墩國小衛星基地 7
進階思考
• 同學是否有發現到,如果將按下鍵盤按鍵後發出的音頻
聲音限定在500ms,也就是0.5秒,這樣的話似乎跟實際
上按下電子琴琴鍵發出的音頻聲音有些不同,因為按下
電子琴琴鍵發出的音頻聲音是會一直持續的,直到你放
開該琴鍵為止,而本示例的設計方式會限定音頻只發出
0.5秒,想想看,可以如何改進呢?
如何使鍵盤電子琴更貼近事實呢?