>> Művészet >> zene >> Digital Music

Hogyan készítsünk saját Beats Program

beat- készítő szoftver , vagy a digitális zene szekvenszer , használják sokféle zene ma . Míg a kereskedelmi csomagok hatalmas sor a képességek , mind dolgozik ugyanazokkal az alapvető elv . Vesznek rövid felvételt , vagy a minták , és rendezni őket a ritmikus módja annak, hogy egy pályán. Néhány alapvető programozási tudás, akkor gyorsan hozzon létre egy alap szoftver sequencer , amely segítségével , hogy néhány jó minőségű beats.Things amire szüksége van
Programozási környezet

Show More utasítások : Matton 1

Egy kis dob mintákat . Ezek elő vásárol egy minta lemez , a letöltés ingyenes mintákat az internetről vagy a felvétel a saját . A dob mintákat egy minta 44,1 Hz-re. Menteni ezeket egyetlen fájlban . Nevezze el a fájlt "drum minta könyvtár . "
2

nyissa meg a kívánt programozási környezet .
3

Create a grafikus felhasználói felület ( GUI) . A GUI tartalmaznia kell három részre . Az első rész leírja az idő aláírás és metrikus szerkezete a hurok . Kódot a numerikus szövegdobozt input tempó , egy szöveges mezőt a bárok száma a hurok , két szövegdobozok , hogy az időt aláírás számláló és a nevező és a numerikus szöveges mezőt a felosztások számát egy ütemet. Címkét minden doboz . A második rész tartalmazza egy sor jelölőnégyzetek ellenőrzését jelzi, ha a dobot verni fogja lejátszani . Ez a rész frissül információk alapján az első rész . Kód a harmadik bekezdését, amely a " hurok " jelölőnégyzetet , a gomb felirata: " Play" és a gombra " Mentés" gombra.
4

Szekció 1. Ha új számot lépett numerikus szövegdoboz 1. szakasz ( eltekintve a tempó ), egy új tömb jelölőnégyzetek létre kell hozni a 2. szakaszban kód a tömb , hogy egy listát a dob minták az első oszlopban és egy sor jelölőnégyzetek a többi oszlop . A sorok száma a tömb a minták száma használ. Az oszlopok száma a tömbben az a szám, bár a hurok szorozva a számlálóban az idő aláírás szorozva az ütemet megosztottságot.
5

Code 3. szakasza a "Play " gombra. Ha a lejátszás gombot, a hang fájl létrehozása a négyzeteket a szakasz 2. Hozzon létre egy vektor hossza = ( 60 * 44100 * mérő számlálója * több vonal ) /tempó . Minden egyes oszlop , adjuk hozzá a minta minden egyes ellenőrzött doboz a vektor az index = ( 60 * 44100 * oszlop száma ) /tempó . Játssz a vektor egyszer hurok , amíg csak a hurok jelölőnégyzet be van kapcsolva.
6

kód a 3. " Mentés" gombra. Mentse a vektor egy hangfájlt .

Digital Music

Kapcsolódó kategóriák