Svaki ton ima dvije osobine:
Trajanje tona u MakeCodeu mjerimo u taktovima. Koliko dugo traje jedan takt, određuje tempo – broj otkucaja u minuti.
Zadani tempo je 120, a tada je:
Blokom postavi tempo na mijenjaš brzinu. Uz tempo 60 jedan takt traje cijelu sekundu, pa je melodija dvaput sporija.
music.playTone(262, music.beat(BeatFraction.Whole))
music.rest(music.beat(BeatFraction.Half))
Radioamateri šalju poruke Morseovim kodom: kratki signal (točka) i dugi signal (crta). Visina je ista – razlikuje ih samo trajanje. Dugi signal traje tri puta dulje od kratkog.
SOS = • • • — — — • • •
Između signala mora biti kratka tišina (odmor), inače se isti tonovi stope u jedan dugi pisak.
Nema dostupnih primjera.
Kada se pritisne gumb A, micro:bit neka svira ton Srednji C točno onoliko dugo koliko traju 4 takta (tempo 120). Prije slaganja izračunaj: koliko je to sekundi, a koliko milisekundi? Upiši to trajanje u milisekundama u b...
Kada se pritisne gumb A, micro:bit neka odsvira SOS: tri kratka, tri duga, tri kratka signala. kratki ton: 200 ms, dugi ton: 600 ms (tri puta dulje), između svih signala: odmor 200 ms. Koristi uvijek isti ton (npr. 880 H...
Složi melodiju od barem 3 tona različitog trajanja (npr. 1 takt, 1 takt, 2 takta) koja svira na gumb A. Izračunaj koliko taktova i koliko sekundi traje cijela melodija uz tempo 120. Na gumb B postavi tempo na 60 i predvi...