Pobierz kilka próbek perkusyjnych . Można je uzyskać , kupując płytę próbki , pobieranie darmowych próbek z Internetu lub nagrywania własnych. Próbki bębnów powinien mieć częstotliwość próbkowania 44,1 Hz. Zapisać je w jednym pliku . Nazwa pliku " biblioteki próbka bęben ".
2
Otwórz preferowane środowisko programowania .
3
Tworzenie graficznego interfejsu użytkownika (GUI) . GUI powinno zawierać trzy sekcje . Pierwsza sekcja opisuje podpis czasu i metryczne strukturę pętli. Kod numeryczny pole tekstowe , do tempa wprowadzania polu tekstowym , aby wprowadzić liczbę barów dla pętli , dwa pola tekstowe , aby dać czas na licznik i mianownik podpis pole tekstowe i numeryczne , aby wprowadzić liczbę podziałów , aby pokonać . Oznaczyć każde pole . Druga część zawiera szereg pól wyboru , aby być sprawdzone wskazujący, kiedyrytm bębna będą odtwarzane . Ten fragment będzie odświeżony na podstawie informacji pierwszego odcinka . KodTrzecia sekcja zawiera pole wyboru " pętli " , a przycisk " Play" i przycisk " Zapisz ".
4
sekcja Kod 1. Gdy każdy nowy numer jest wpisany donumerycznego pole tekstowe w sekcji 1 ( z wyjątkiem tempa ) ,nowa tablica z pól wyboru powinny być tworzone w punkcie 2. Kodeksutablicy mieć listę próbek perkusyjnych w pierwszej kolumnie i szereg pól wyboru w innych kolumnach . Liczba wierszy w tablicy jestliczba próbek używasz . Liczba kolumn w tablicy jestliczba prętów w pętli pomnożonej przez licznik w metrum pomnożonej przez podziałów treści.
5
Kod sekcja 3 " Play" . Ponaciśnięciu przycisku odtwarzania ,plik dźwiękowy jest tworzony na podstawie pól wyboru z sekcji 2. Utwórz wektor długości = ( 60 * 44100 * licznik licznik * liczba barów ) /tempo . Dla każdej kolumny , dodać próbkę każdego zaznaczone pole do wektora w indeksie = ( 60 * 44100 * numer kolumny ) /tempo . Zagraj wektor raz pętli tak długo jak to pole wyboru Pętla jest .
6
sekcja Kod 3 przycisk "Zapisz" . Zapisz wektor jako plik dźwiękowy.