【Scratch】音樂演奏進階(進階查表法)

使用查表法用在解譯簡譜算是滿方便的,因為可以把別人的簡譜直接拿來使用,由程式來進行翻譯就好了。不過,如果只有1~7個音階時還算是好用,但是如果把音階再擴展至高音以及低音的部份,很顯然地,只使用數字是不夠的。

【Scratch】用簡譜來演奏樂曲

大家都知道在Scratch中有一組很有趣的音效積木,透過這些積木可以演奏出各式各樣樂器不同音階的聲音,不過在設計演奏音符的時候都要透過數字和節拍一個一個積木地去放置,有一些不方便。在這篇文章中就來教同學,如何使用簡譜放在一個字串變數中,然後讓程式根據簡譜的內容轉換之後直接播放出樂曲。

【Scratch】利用清單功能簡化角色對話的程式積木

在使用Scratch製作角色動畫時經常會有需要兩個角色甚至是多個角色之間對話的場景,許多同學都是透過廣播的方式,讓角色一個對話一個對話地進行,如果對話的內容很多,經常都會造成積木的數量過多,而且也不好管理。但是,因為兩個角色之間的對話其實就是一連串的字串顯示,透過清單和迴圈,可以大大地簡化程式積木的數量,也可以讓程式更好理解。