Exécuter le logiciel de chanson existante pour vous aider à décider ce que vous voulez que votre logiciel fasse . Choisissez un logiciel dont le code source est open source . Le code source est le texte que les développeurs de compiler pour produire un programme exécutable . Trois programmes de chanson open source sont orDrumbox , UltraStar et AutoLyrix .
2
Lire la documentation fournie avec le code source du logiciel de la chanson . La documentation indique la langue que l'équipe de développement utilisé pour écrire le logiciel .
3
Compiler le logiciel de la chanson de son code source en utilisant un kit de développement gratuit pour la langue que vous lisez . Vous pouvez obtenir un kit de développement Java gratuit à partir d'Oracle , et un kit de C de l'Open Watcom ou Microsoft . Lire le fichier d'aide de votre kit pour obtenir des instructions spécifiques sur l'utilisation du compilateur .
4
Exécuter le logiciel de chanson en mode pas à pas , en utilisant l'outil de débogage de votre kit de développement . Ce mode vous permet d'exécuter les instructions du logiciel un à la fois . L'exécution des programmes de cette manière vous permet d'examiner les variables et les voies d'exécution , qui vous aide à comprendre comment fonctionne le logiciel .
5
Ecrivez , comme vous exécuter le logiciel en mode pas à pas , la valeur de toutes les variables lorsque le logiciel produit de la musique ou du son . En outre , notez les noms des fonctions et leurs paramètres qui font que le son d'être entendu . Ceci vous permettra de révéler comment le logiciel de chanson works.Once vous avez des notes détaillées décrivant comment chaque fonction liée sonore fonctionne , vous pouvez modifier le logiciel . Continuer d'intensifier à travers jusqu'à ce que vous avez écrit ces notes .
6
Notez vos idées pour améliorer le logiciel de la chanson . Faites vos notes aussi détaillées que possible , afin que vous puissiez plus facilement écrire le code de programme pour produire ces améliorations .
7
Ecrire le code du programme à mettre en œuvre l'une des améliorations sur la liste . Par exemple , si vous avez écrit que le logiciel doit jouer des chansons à un tempo plus lent , utiliser les connaissances que vous avez acquise de marcher à travers le logiciel à l'étape 4 pour écrire le code qui ralentit le tempo .
8
Répéter l'étape précédente pour chaque élément restant sur votre liste d'améliorations . Lorsque vous avez terminé , vous avez créé votre propre logiciel de chanson .