Arts >> Arts et loisirs >  >> musique >> Musique numérique

Comment rendre votre programme Beats propres

Beat- faire du logiciel , des séquenceurs de musique numérique , sont utilisés dans un large éventail de la musique d'aujourd'hui . Bien que les logiciels commerciaux ont une grande gamme de capacités, ils travaillent tous sur le même principe de base . Ils prennent de courts enregistrements ou des échantillons et les disposer de façon rythmique à faire une seule piste . Avec quelques connaissances de base de la programmation , vous pouvez rapidement créer un séquenceur logiciel de base qui vous permettra de faire quelques beats.Things de haute qualité dont vous aurez besoin
environnement de programmation de
Voir Plus Instructions
1

Obtenez des échantillons de batterie . Ceux-ci peuvent être obtenus par l'achat d'un disque de l'échantillon , le téléchargement des échantillons gratuits à partir d'Internet ou d'enregistrer votre propre . Les échantillons de batterie doivent avoir un taux de 44,1 Hz. Sauvegardez-les dans un seul fichier . Nommez le fichier " bibliothèque de samples de batterie . "
2

Ouvrez votre environnement de programmation préféré .
3

Créer une interface utilisateur graphique (GUI ) . L'interface graphique doit contenir trois sections . La première section décrit la signature de temps et la structure métrique de la boucle . Coder une zone de texte numérique à l'entrée tempo , une zone de texte pour entrer le nombre de barres pour une boucle , deux zones de texte pour donner la signature numérateur de temps et le dénominateur et une zone de texte numérique pour entrer le nombre de divisions à un battement . Étiqueter chaque boîte . La deuxième partie contient un réseau de cases à cocher pour vérifier indiquant quand le battement de tambour sera joué . Cette section sera mise à jour en fonction des informations de la première section . Code de la troisième section contienne une case " boucle " à cocher , un bouton " Play" et un bouton " Enregistrer".
4

Code section 1 Lorsqu'un nouveau numéro est entré dans un numérique zone de texte dans la section 1 (à l'exception du tempo ) , un nouveau tableau de cases à cocher doit être créé dans la section 2 code de la matrice d'avoir une liste des échantillons de batterie dans la première colonne et une rangée de cases à cocher dans les autres colonnes . Le nombre de lignes dans le tableau est le nombre d'échantillons que vous utilisez. Le nombre de colonnes dans le tableau est le nombre de barres dans la boucle multiplié par le numérateur de la signature de temps multiplié par les divisions de mesure .
Bouton
5

Code de l'article 3 "Play" . Lorsque le bouton de lecture est pressé , un fichier audio est créé sur la base des cases à cocher de la section 2 Créer un vecteur de longueur = ( 60 * 44100 * mètre numérateur * nombre de barres ) /tempo . Pour chaque colonne , ajouter l'échantillon de chaque case cochée pour le vecteur à l'index = ( 60 * 44100 * numéro de colonne ) /tempo . Jouer le vecteur fois et en boucle tant que la case à cocher en boucle est activée.
6

Code section 3 bouton "Enregistrer" . Enregistrez le vecteur d'un fichier son .

Musique numérique

Catégories reliées