Uruchom istniejącego oprogramowania piosenkę , aby pomóc Ci zdecydować, co chcesz, aby oprogramowanie do zrobienia . Wybrać oprogramowanie , którego kod źródłowy open source . Kod źródłowy jesttekst , że deweloperzy skompilować produkować program wykonywalny . Trzy programy piosenki są orDrumbox open source , UltraStar i AutoLyrix .
2
Zapoznaj się z dokumentacją dołączoną do kodu źródłowego oprogramowania utworu. Dokumentacja wskazuje , że język używany do rozwoju zespołu napisanie oprogramowania .
3
Kompilacja oprogramowania piosenkę z jej kodu źródłowego za pomocą darmowego zestawu rozwoju dla języka czytać. Możesz otrzymać bezpłatny pakiet Java Development Kit z Oracle oraz zestaw C z otwartych Watcom czy Microsoft . Przeczytaj plik pomocy zestawu dla konkretnych instrukcji na temat korzystania z kompilatora.
4
Uruchom oprogramowanie utworów w trybie kroku , za pomocą narzędzia debugowania zestawu deweloperskiego . Tryb ten pozwala na wykonanie sprawozdania na oprogramowanie po jednym na raz . Realizacji programów w ten sposób pozwala na zbadanie zmiennych i ścieżek uruchomieniowe , które pozwala zrozumieć, jak działa oprogramowanie .
5
Zapisz , jak jesteś wykonania oprogramowania w trybie kroku , wartości wszystkich zmiennych gdyoprogramowanie tworzy muzykę lub dźwięk. Należy również zapisać nazwy funkcji i ich parametrów , które powodują , że dźwięk będzie słyszalny. Spowoduje to ujawnić , jakoprogramowanie piosenka works.Once masz szczegółowe notatki opisujące , jak każda funkcja związana dźwięk działa, możesz zmienić oprogramowanie . Kontynuuj intensyfikacji przez aż napisałeś te notatki .
6
Zapisz swoje pomysły na poprawę oprogramowania piosenkę . Dodać notatki jak najdokładniej , dzięki czemu można łatwiej napisać kod programu do produkowania tych ulepszeń .
7
Napisz kod programu do realizacji jednego z ulepszeń na liście . Na przykład , jeśli napisał , żeoprogramowanie powinno odtwarzać utwory w wolniejszym tempie , wykorzystać wiedzę zdobyte wzmocnienie za pośrednictwem oprogramowania w kroku 4 , aby napisać kod , który spowalnia tempo .
8
Powtórz poprzedni krok dla każdego z pozostałych pozycji na liście ulepszeń . Po zakończeniu, po utworzeniu własnego oprogramowania piosenkę .