Cycle Frequency 音調循環

Cycle Frequency的作用是作為Behavior將Output的buzzer通過每次Input的輸入循環控制音調(即是聲音頻率),而數值只會環繞着3種不同的音調。

影片教學

所需用料 :

Button x1

Buzzer x1

Cycle Frequency是無需連接的Behavior Block。可以在Sam Space中的Behavior欄目的Sounds類別中找到。

編程教學

1. 連接Buzzer和Button到Sam Space,把它們拉到介面上。

2. 到Behavior欄目的Sounds類別中找出Cycle Frequency,並把它拉到介面上,連接在Button和Buzzer之間。

3. 按下Button,一開始Buzzer應該只是發出最低的音調。

4. 再按一下Button,Buzzer音調應該會增加。

5. 再按一下Button,Buzzer聲調會再增加。

6. 再按一下Button,Buzzer音調會減少,返回最初的音調。

Cycle Frequency小知識

Cycle Frequency是個會可以將Output的buzzer通過每次Input的輸入循環控制音調的Behavior。每一次Input傳送訊號後會改變一次Cycle Frequency的音調,而該循環是低, 中, 高音。在到達高音後,只要再有Input訊號就會回到低音,不斷循環。而0-100 Input在連接Cycle Frequency只會影響其數值,並不會直接令Buzzer發出聲音,0-33是低音,34-66是中音而67-100是高音。要令它發聲就需要連接一個True/False Input到Buzzer。

大家可以多嘗試,熟習Cycle Frequency的用法。