Esegui software song esistente per aiutarvi a decidere che cosa volete che il vostro software per fare . Scegliere il software il cui codice sorgente è open source . Il codice sorgente è il testo che gli sviluppatori compilare per produrre un programma eseguibile . Tre programmi canzone open source sono orDrumbox , UltraStar e AutoLyrix .
2
Leggere la documentazione fornita con il codice sorgente del software canzone . La documentazione indica il linguaggio che il team di sviluppo utilizzato per scrivere il software.
3
Compilare il software canzone dal suo codice sorgente utilizzando un kit di sviluppo gratuito per la lingua che si legge su . È possibile ottenere un kit di sviluppo Java libero da Oracle , e un kit di C da Open Watcom o Microsoft . Leggere file di aiuto del vostro kit per le istruzioni specifiche sull'utilizzo del compilatore .
4
eseguire il software canzone in modalità passo , utilizzando lo strumento di debug del vostro kit di sviluppo . Questa modalità consente di eseguire le dichiarazioni del software uno alla volta . L'esecuzione di programmi in questo modo consente di esaminare le variabili e percorsi di runtime , che aiuta a capire come funziona il software .
5
Scrivi verso il basso , come si sta eseguendo il software in modalità step , il valore di tutte le variabili quando il software produce musica o suono . Inoltre , annotare i nomi delle funzioni e dei loro parametri che causano il suono di essere ascoltato . In questo modo si rivelerà come il software canzone works.Once avete note dettagliate che descrivono come funziona ogni funzione relativa suono , è possibile modificare il software . Continuare passando attraverso fino a quando hai scritto queste note .
6
Scrivete le vostre idee per migliorare il software canzone . Fai la tua appunti più dettagliato possibile , in modo da poter più facilmente scrivere il codice del programma per la produzione di questi miglioramenti .
7
Scrivi il codice di programma per implementare uno dei miglioramenti nella lista . Ad esempio , se hai scritto che il software dovrebbe riprodurre i brani in un tempo più lento , utilizzare le conoscenze acquisite dal passo attraverso il software nel passaggio 4 per scrivere il codice che rallenta il tempo .
8
Ripeti il passaggio precedente per ogni elemento rimanente sulla vostra lista di miglioramenti . Al termine , si è creato il proprio software canzone .