Uitvoeren bestaande song software om u te helpen beslissen wat u wilt dat uw software te doen . Pick software waarvan de broncode is open source . Broncode is de tekst die ontwikkelaars compileren naar een uitvoerbaar programma te produceren . Drie open source programma's zijn lied orDrumbox , UltraStar en AutoLyrix . Kopen van 2
Lees de documentatie die bij het lied broncode van de programmatuur . De documentatie zal de taal die het ontwikkelteam gebruikt om de software te schrijven aan te geven.
3
Compile het lied software van de bron -code met behulp van een gratis development kit voor de taal die je leest over . U kunt een gratis Java- development kit van Oracle , en een C -kit van Open Watcom of Microsoft krijgen . Lees uw kit helpbestand voor specifieke instructies over het gebruik van de compiler .
4
Uitvoeren het lied software in stap -modus , met behulp van debugging hulpmiddel uw development kit 's . In deze modus kunt u de uitspraken van de software van een uit te voeren op een moment . Het uitvoeren van programma's op deze manier kunt u onderzoeken variabelen en runtime- paden, die u helpt te begrijpen hoe software werkt .
5
Noteer , als je het uitvoeren van de software in stap modus , de waarde van alle variabelen wanneer de software produceert muziek of geluid . Ook schrijf de namen van de functies en hun parameters die ervoor zorgen dat het geluid te horen . Door dit te doen zal onthullen hoe de song software works.Once u gedetailleerde aantekeningen beschrijft hoe elk geluid- gerelateerde functie werkt , kunt u de software te wijzigen . Blijven doorlopen totdat je deze notities hebt geschreven .
6
Noteer uw ideeën voor het verbeteren van het lied software . Maak uw notities zo gedetailleerd mogelijk , zodat u gemakkelijker de programma-code om deze verbeteringen te produceren schrijven .
7
Schrijf de programmacode naar een van de verbeteringen op de lijst uit te voeren . Bijvoorbeeld, als je schrijft dat de software nummers moet spelen in een langzamer tempo , gebruik maken van de kennis die je hebt opgedaan met het doorlopen van de software in stap 4 om de code die het tempo vertraagt schrijven .
8
Herhalen de vorige stap voor elk overgebleven item in uw lijst van verbeteringen . Wanneer u klaar bent , heb je je eigen lied software gemaakt .