KSS

KSS  on tiedostomuoto ohjelmista puretun tai muunnetun musiikin tallentamiseen 8-bittisille kotitietokoneille , pääasiassa MSX-tietokoneille . Tämän muodon musiikkia voidaan toistaa erityisillä soittimilla.

Laite

Rakenteeltaan KSS-muoto muistuttaa eniten suositumpaa NSF -muotoa , joka on suunniteltu tallentamaan peleistä poimittua musiikkia NES -pelikonsoliin . Musiikin toistomenettely on purettu alkuperäisestä ohjelmasta Zilog Z80 -prosessorikoodin ja tämän soittimen tietojen muodossa. Purkamisen jälkeen kaikkien KSS-soittimien käyttämä standardi API lisätään pelaajakoodiin. KSS-tiedostoja toistettaessa suoritetaan minimaalisen järjestelmän ohjelmistoemulointi , joka sisältää prosessorin, RAM -muistin ja kaikki muodon tukemat äänilaitteet.

MSX-tietokoneet tukevat seuraavia äänilaitteita:

Tiedostojen luominen

Koska muoto on säilö musiikkisoittimien alkuperäiselle suoritettavalle koodille, musiikin poimimista peleistä ei voida automatisoida. Se on valmistettu käsin ja vaatii jonkin verran tietoa MSX-tietokoneiden ohjelmoinnista ja suunnittelusta. On kuitenkin mahdollista muuntaa automaattisesti suosittujen musiikkieditorien luomia musiikkitiedostoja MSX-tietokoneille KSS-muotoon. Siellä on muuntimia seuraaville editoreille:

Toisto

KSS-muodossa olevien tiedostojen toistamiseen on olemassa erityissoittimia sekä laajennuksia suosituille yleissoittimille. Erityisesti KSS-muotoa tukevat MSXplug- ja NezPlug-laajennukset Winamp- ja foobar - soittimille .

Linkit