-
-
Notifications
You must be signed in to change notification settings - Fork 503
music
cheese edited this page Sep 6, 2021
·
18 revisions
music [track=-1] [frame=-1] [row=-1] [loop=true] [sustain=false] [tempo=-1] [speed=-1]
...or to stop the music:
music
- track : the id of the track to play from (0..7)
- frame : the index of the frame to play from (0..15)
- row : the index of the row to play from (0..63)
- loop : loop music (true) or play it once (false)
- sustain : sustain notes after the end of each frame or stop them (true/false)
- tempo : play track with the provided tempo, added in version 0.90
- speed : play track with the provided speed, added in version 0.90
This function starts playing a track created in the Music Editor.
The music function needs to be called outside of the tic()
function.
If you would like to call the music function inside of the tic function you can try the following.
music_started=false
function TIC()
if not music_started then
music(0)
music_started=true
end
end
TIC-80 tiny computer https://tic80.com | Twitter | Telegram | Terms
Built-in Editors
Console
Platform
RAM & VRAM | Display | Palette | Bits per Pixel (BPP) |
.tic
Format | Supported Languages
Other
Tutorials | Code Snippets | Libraries | External Tools | FFT
API
- BDR (0.90)
- BOOT (1.0)
- MENU
- OVR (deprecated)
- SCN (deprecated)
- TIC
- btn & btnp
- circ & circb
- clip
- cls
- elli & ellib (0.90)
- exit
- fget & fset (0.80)
- font
- key & keyp
- line
- map
- memcpy & memset
- mget & mset
- mouse
- music
- peek, peek4
- peek1, peek2 (1.0)
- pix
- pmem
- poke, poke4
- poke1, poke2 (1.0)
- rect & rectb
- reset
- sfx
- spr
- sync
- ttri (1.0)
- time
- trace
- tri & trib (0.90)
- tstamp (0.80)
- vbank (1.0)