Come rendere il proprio programma di battiti

Come rendere il proprio programma di battiti

Beat-making software o sequencer musica digitale, vengono utilizzati in una vasta gamma di musica oggi. Mentre pacchetti commerciali hanno una vastissima gamma di funzionalità, tutti funzionano sullo stesso principio di base. Prendono brevi registrazioni, o campioni e disporli in modo ritmico per rendere una singola traccia. Con alcune conoscenze di programmazione di base, è possibile creare rapidamente un sequencer software di base che vi permetterà di fare alcune battute di alta qualità.

Istruzioni

• Ottenere alcuni campioni di tamburo. Questi possono essere ottenuti comprando un disco campione, campioni gratuiti di download da Internet o registrando il proprio. I campioni di batteria dovrebbero avere una frequenza di campionamento di 44,1 Hz. salvare questi in un unico file. Nome del file "drum sample library".

• Aprire l'ambiente di programmazione preferito.

• Creare un'interfaccia utente grafica (GUI). La GUI deve contenere tre sezioni. La prima sezione descriverà la firma di tempo e la struttura metrica del ciclo. Una casella di testo numerica a tempo di ingresso, una casella di testo per immettere il numero di barre per un ciclo, due caselle di testo per dare il tempo firma numeratore e denominatore e una casella di testo numerica per immettere il numero di divisioni per un battito del codice. Etichetta ogni casella. La seconda sezione conterrà una serie di caselle di controllo per essere controllato che indica quando si giocherà il battimento del tamburo. In questa sezione verrà aggiornata sulla base delle informazioni della prima sezione. Codice la terza sezione per contenere una casella di controllo "loop", un pulsante "Play" e un pulsante "Salva".

• Codice sezione 1. Quando ogni nuovo numero viene immesso in una casella di testo numerica nella sezione 1 (a parte il tempo), una nuova serie di caselle di controllo deve essere creata nella sezione 2. Codice matrice per avere un elenco dei campioni tamburo nella prima colonna e una matrice di caselle di controllo nelle altre colonne. Il numero di righe nella matrice è il numero di campioni che si utilizza. Il numero di colonne della matrice è il numero di barre nel ciclo moltiplicato per il numeratore della firma tempo moltiplicato per le divisioni di battere.

• Codice tasto "Play" sezione 3. Quando viene premuto il tasto play, un file audio viene creato in base le caselle di controllo dalla sezione 2. Creare un vettore di lunghezza = (60 44100 metro numeratore numero di bar) / tempo. Per ogni colonna, aggiungere l'esempio di ogni casella selezionata al vettore in corrispondenza dell'indice = (60 44100 * numero di colonna) / tempo. Giocare il vettore di una volta e un ciclo continuo finché la casella di controllo del ciclo è su.

• Codice sezione 3 "pulsante Salva". Salvare il vettore come un file audio.

Consigli & Avvertenze

  • Salvando il tuo beats per il file di libreria e impostando il tempo al tempo / (numero di barre + numeratore) è possibile organizzare intere canzoni.