User Manual
Print

Play Sound

Speaker port play tone for beat(s)

				
					{"blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable>FourDigitDisplay</variable></variables><block type=\"Grove_speaker\" disabled=\"true\" x=\"23\" y=\"697\"><field name=\"port\">GroveDigitalPort.D5</field><field name=\"tone\">SpeakerTone.LC</field><field name=\"beat\">BeatFraction.Whole</field></block></xml>"}
				
			

This is used for play different sound in the speaker.

Parameters: N/A

Condition:     

      • D5 (Default)/D16/D18/D22/D26
      • Low_C(Default)/Low_D/Low_E/Low_F/Low_G/Low_A/Low_B/Middle_C/Middle_D/Middle_E/Middle_F/Middle_G/Middle_A/Middle_B/High_C/High_D/High_E/High_F/High_G/High_A/High_B
      • 1 (Default) / 1/2 / 1/4 / 1/8 / 1/16 / 2 / 4

Output: Speaker
Sample code:

				
					{"blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"pxt-on-start\" x=\"0\" y=\"0\"><statement name=\"HANDLER\"><block type=\"Grove_speaker\"><field name=\"port\">GroveDigitalPort.D5</field><field name=\"tone\">SpeakerTone.LC</field><field name=\"beat\">BeatFraction.Whole</field></block></statement></block></xml>"}
				
			

The output:

Speaker port play tone ... for ... beat - Output