pxt-calliope/docs/reference/music.md

25 lines
804 B
Markdown
Raw Normal View History

2016-04-05 22:23:42 +02:00
# Music
2016-05-05 20:16:14 +02:00
Generation of music tones through pin ``P0``.
2016-04-05 22:23:42 +02:00
```cards
music.playTone(0, 0);
music.ringTone(0);
music.rest(0);
music.beginMelody(music.builtInMelody(Melodies.Entertainer), MelodyOptions.Once);
music.stopMelody(MelodyStopOptions.All);
music.onEvent(MusicEvent.MelodyNotePlayed, () => {});
2016-05-05 20:16:14 +02:00
music.beat(BeatFraction.Whole);
2016-04-05 22:23:42 +02:00
music.tempo();
music.changeTempoBy(20);
music.setTempo(120);
```
2016-08-08 22:08:15 +02:00
## See Also
2016-08-08 22:08:15 +02:00
[playTone](/reference/music/play-tone), [ringTone](/reference/music/ring-tone), [rest](/reference/music/rest),
[beginMelody](/reference/music/begin-melody),
[stopMelody](/reference/music/stop-melody),
[onEvent](/reference/music/on-event),
[beat](/reference/music/beat), [tempo](/reference/music/tempo), [changeTempoBy](/reference/music/change-tempo-by), [setTempo](/reference/music/set-tempo),