Získať nejaké vzorky bicích . Tie možno získať tým , že kúpi vzorka disk , sťahovanie vzorky zadarmo z internetu alebo záznam vlastný . Vzorky bubon by mal mať vzorkovaciu frekvenciu 44,1 Hz . Uložte ich do jedného súboru . Názov súboru " ukážkový bubon knižnice . "
2
Otvorte svoj preferovaný programovacie prostredie .
3
Vytvoriť grafické užívateľské rozhranie ( GUI ) . GUI by mala obsahovať tri časti . Prvá časť sa bude popisovať taktu a metrický štruktúru slučky . Kód číselné textové pole pre vstup tempe , textové pole pre zadanie počtu vložiek pre sláčiky , dve textové polia , aby taktu čitateľa a menovateľa číselné textové pole pre zadanie počtu divízií do rytmu . Označiť každý box . Druhá časť bude obsahovať množstvo políčok , ktoré majú byť kontrolované , s uvedením , kedy sa bude hrať bubon rytmus . Táto časť bude aktualizovaná na základe informácií z prvej časti . Kód tretia časť tak , aby obsahoval " slučky " zaškrtávacie políčko , tlačidlo s nápisom " Play " a tlačidlo označené " Save " .
4
časť kódu 1. Ak akýkoľvek nový zadané číslo na číselnej textové pole v časti 1 (okrem tempe ) , nová rada políčok by mal byť vytvorený v časti 2. Kód poľa , aby zoznam vzoriek bicích v prvom stĺpci a rad políčok v ostatných stĺpcoch . Počet riadkov v poli je počet vzoriek , ktorý používate . Počet stĺpcov v poli je počet tyčí v slučke vynásobenej počítadlu takte vynásobenej tlkotu divízií .
5
Kód oddiel 3 tlačidlo " Play " . Po stlačení tlačidla prehrávanie , zvukový súbor je vytvorený na základe zaškrtávacích políčok od bodu 2. Vytvorte vektor dĺžky = ( 60 * 44100 * meter čitateľ * niekoľko barov ) /tempa . Pre každý stĺpec , pridajte vzorku každého zapísaného poľa vektora v indexe = ( 60 * 44100 * číslo stĺpca ) /tempe . Hrať vektor raz a slučka je tak dlho, ako kontrola loop box zapnutý .
6
Oddiel Kód 3 tlačidlo " Uložiť " . Uložiť vektor ako zvukový súbor .