Demoskene
Musiikki

Demojen musiikki luotiin 1980-luvulla vielä itsetehdyillä ohjelmilla ja ohjelmakoodilla, tai kopioitiin suoraan esimerkiksi jostain pelistä. Finnish Goldin vuonna 1988 julkaisema Future Composer oli yksi ensimmäisistä C64-käyttäjien keskuuteen levinneistä sävellysohjelmista. Ohjelman alkuperä oli kuitenkin Maniacs of Noise -ryhmään kuuluneen Charles Deenenin soittorutiineissa, jotka lainattiin häikäilemättä suoraan Future Composeriin.
Varhaisissa introissa musiikki oli lainattu usein peleistä, mutta musiikin tekemiseen itse siirryttiin pian, kun harrastajat saivat omia musiikkiohjelmiaan aikaiseksi. Amigalla ja PC:llä PCM-sampleja soitinääninä käyttävä tracker-musiikki oli demoskenen hallitseva musiikkimuoto koko 1990-luvun ajan. Demojen ja yksittäisten musiikkijulkaisujen lisäksi ryhmät julkaisivat myös yhdelle tai useammalle disketille jaettuja musicdiskejä, jossa graafinen soittorutiini toisti ryhmän muusikoiden kappaleita. Suomalaisia musicdiskejä mainittakoon Byterapersin Muzzaxit 1–7, Complexin Book of Songs, Future Crew'n Journeyt ja da Jormasin lukemattomat tuotokset.
Tyyliltään varhainen skenemusiikki lainasi syntikkapopin, kaupallisen synamusiikin (Jarre) ja italodiskon kaltaisista genreistä. Tyylillisesti skenemusiikin parissa on kuitenkin kokeiltu lähes kaikkea. Usein vaikutteita on otettu kunkin ajan konemusiikista.
Ensimmäinen tracker-ohjelma oli Karsten Obarskin Amigalle vuonna 1987 kehittämä Ultimate Soundtracker, jota seurasivat useat muut ohjelmat.
Amigan verrattain hyvien ääniominaisuuksien takia se oli suunnannäyttäjä äänentoiston saralla 1980- ja 1990-luvun taitteen ajan. Amigan peruslaitteisto pystyi toistamaan neljällä kanavalla 8-bittistä PCM-ääntä, joka voitiin 6-bittisen äänenvoimakkuuden kanssa yhdistää 14-bittiseksi ääneksi. Ensimmäiset mallit (OCS-piirisarja) pystyivät 28 kHz näytetaajuuteen kun taas päivitetyt mallit (ECS- ja AGA-piirisarjat) kykenivät 57 kHz näytetaajuuteen.
Kun 1990-luvun alussa perus-PC:n havaittiin olevan tarpeeksi tehokas soittamaan ja miksaamaan ohjelmallisesti yhtä aikaa neljää digitaalista äänikanavaa (ilman erillistä tukea laitteiston puolelta), tulivat myös PC-koneille ensimmäiset tracker-ohjelmistot. Perinteisesti PC-koneet oli varustettuja sisäisellä kaiuttimella, joka oli tarkoitettu vain yksinkertaiseen piipitykseen (joskin siitä saa heikkotasoista PCM-ääntä ulos muokkaamalla aaltomuotoja ohjelmallisesti). Aluksi äänikorttien asemasta käytettiin usein harrastelijoiden rakentamia digitaali/analogimuuntimia, jotka liitettiin koneen rinnakkaisporttiin.
Äänikorttien kehittyessä ja laskentatehon kasvaessa PC:lle luotiin kehittyneempiä tracker-ohjelmistoja. Varhaisimmat äänikortit eivät pysyneet tahdin mukana, kun Scream Tracker 3 yleisti 16-kanavaisen tracker-musiikin PC:n puolella. Gravisin Ultrasound oli kuin suunnattu tracker-musiikin luontiin 32 erillisen äänikanavansa ja sisäisen muistinsa avulla. Kappaleiden sävellys- ja soittorutiinit latasivat kappaleiden instrumentit suoraan kortin muistiin, mikä vapautti keskusmuistia muuhun käyttöön, ja laitteistopohjainen miksaaminen säästi vaivan vastaavalta ohjelmalliselta toteutukselta. Myöhemmin tietokoneiden tehojen kasvaessa laitteistotasolla tapahtuvan äänenkäsittelyn merkitys pieneni, ja suurempiakin kanavamääriä alettiin toteuttaa ohjelmallisesti
Kehittyneiden syntetisaattoriohjelmistojen ilmestyessä ja MP3-pakkausmuodon yleistyessä osa skenemuusikoista siirtyi kaupallisten sekvensseri-ohjelmien käyttöön, mutta tracker-musiikkia pidetään yhä eräänä demoskenen tunnusmuotona. Vähemmän tehokkaiden laitteiden demomusiikki luodaan edelleen yleensä trackereilla, PCM-ääntä tukemattomien tietokoneiden kohdalla käyttäen laitteiston omia äänigeneraattoreita. Myös pienikokoisemmissa demoissa (kuten 4 ja 64 kilotavun introissa) käytetään edelleen usein tracker-formaatteja, joskin myös ohjelmallisten syntetisaattorien (software synthesizer, softasyna) käyttö valmiiksi tallennettujen ääninäytteiden sijaan on yleistä. Tracker-tyylistä sekvensointia pidetäänkin demomusiikille tunnusomaisempana kuin äänisynteesin toteutustapaa.