Získat nějaké vzorky bicích . Ty lze získat tím, že koupí vzorek disk , stahování vzorky zdarma z internetu nebo záznam vlastní. Vzorky buben by měl mít vzorkovací frekvenci 44,1 Hz. Uložte je do jednoho souboru. Název souboru " ukázkový buben knihovny. "
2
Otevřete svůj preferovaný programovací prostředí .
3
Vytvořit grafické uživatelské rozhraní (GUI) . GUI by měla obsahovat tři části . První část se bude popisovat taktu a metrický strukturu smyčky . Kód číselné textové pole pro vstup tempu , textové pole pro zadání počtu vložek pro smyčce , dvě textová pole , aby taktu čitatele a jmenovatele číselné textové pole pro zadání počtu divizí do rytmu . Označit každý box. Druhá část bude obsahovat řadu políček , které mají být kontrolovány s uvedením , kdy se bude hrátbuben rytmus . Tato část bude aktualizována na základě informací z první části . Kód třetí část tak, aby obsahoval " smyčky " zaškrtávací políčko , tlačítko s nápisem " Play" a tlačítko označené "Save ".
4
část kódu 1. Je-li jakýkoli nový zadané číslo na číselné textové pole v části 1 ( kromě tempu ) ,nová řada políček by měl být vytvořen v části 2. Kódpole , aby seznam vzorků bicích v prvním sloupci a řadu políček v ostatních sloupcích . Počet řádků v poli je počet vzorků , který používáte. Počet sloupců v poli je počet tyčí ve smyčce vynásobené čítači taktu vynásobené tlukotu divizí.
5
Kód oddíl 3 tlačítko "Play" . Po stisknutí tlačítka přehrávání ,zvukový soubor je vytvořen na základě zaškrtávacích políček od bodu 2. Vytvořte vektor délky = ( 60 * 44100 * metr čitatel * několik barů ) /tempa . Pro každý sloupec , přidejte vzorek každého zapsaného pole vektoru v indexu = ( 60 * 44100 * číslo sloupce ) /tempu. Hrát vektor jednou a smyčka je tak dlouho, jak kontrola loop boxzapnutý.
6
Oddíl Kód 3 tlačítko "Uložit" . Uložit vektor jako zvukový soubor .