TIC-80 has four audio channels supplied by its virtual sound chip. These are updated by the sfx() and music() functions in the TIC-80 API. But you can also use poke() and poke4() to make noises.
The music is usually created with the built-in audio editors, but one can code their own music driver and write to the virtual sound chip address range FF9C ~ FFE3 for poke(), and 1FF38 ~ 1FFC7 for poke4().