Run postojeće pjesme softver će vam pomoći da odlučite što želite da vaš program za napraviti . Pick softver čije je izvorni kod open source . Izvorni kod jetekst koji programeri izraditi za proizvodnju izvršni program . Tri open source song programi su orDrumbox , ULTRASTAR i AutoLyrix .
2
Pročitajte dokumentaciju koja dolazi s pjesmom softvera izvornog koda . Dokumentacija će ukazati na jezik kojirazvojni tim koji se koristi za pisanje softvera .
3
Sastaviti pjesmu softver iz svog izvornog koda pomoću slobodnog Development Kit za jezik koji ste čitali o tome . Možete dobiti besplatan Java Development Kit iz Oraclea , i C kit od otvorenog Watcom ili Microsofta . Pročitaj svoj kit u datoteku za pomoć za specifične upute o korištenju prevodilac .
4
Pokrenite pjesmu softvera u koraku modu , koristeći svoj Development Kit je alat za uklanjanje pogrešaka . Ovaj način omogućuje izvršavanje Softvera izjave jednog po jednog . Izvršavanje programa na taj način omogućuje ispitati varijable i runtime putove , koji vam pomaže da shvate kako softver radi .
5
Zapišite , kao što ste izvršenja programa u koraku modu , vrijednost svih varijabli kadasoftver stvara glazbu ili zvuk . Također , napiši imena funkcija i njihovih parametara koji uzrokujuzvuk se čuje . Pri tome će se otkrilo kako je pjesma softver works.Once imate detaljne bilješke koje opisuju kako je svaki zvuk funkcija vezanih radi , možete promijeniti program . Nastaviti korak kroz dok ste napisali ove bilješke .
6
Zapišite svoje ideje za poboljšanje pjesmu softvera . Provjerite svoje bilješke kao što je detaljno što je više moguće , tako da možete lakše napisati programski kod za proizvodnju tih poboljšanja .
7
Napišite programski kod provesti jednu od poboljšanja na popisu . Na primjer , ako je napisao da jeprogram trebao igrati pjesme na sporijim tempom , koristiti znanje koje je stekao iz koračni putem softvera u 4. koraku napisati kod koji usporava tempo .
8
Ponovi prethodni korak za svaku preostalu stavku na vašem popisu poboljšanja . Kad je završio , vi ste stvorili svoj vlastiti pjesmu softver .