Table des matières:
Vidéo: Générateur de séquences aléatoires Midi : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Bonjour, aujourd'hui, je vais vous montrer comment créer votre propre générateur de séquences aléatoires Midi.
Il génère des séquences aléatoires de 4, 7, 8 ou 16 notes dans une tonalité mineure.
Bien sûr, vous pouvez changer ce que vous voulez, vous pouvez ajouter plus de longueurs de séquences ou changer la clé. Mais personnellement, j'ai trouvé ces paramètres très utiles.
Fournitures
Planche à pain
Quelques câbles de démarrage
2 * 220 ohms résistances
1 * 10k ohm résistance
Résistance 5 * 1k ohm (ou plus si vous voulez plus de longueurs de séquence)
Un potentiomètre, de préférence sur un petit breakout pour qu'il soit adapté à la planche à pain
Un Midi Jack femelle (alias un femelle Din Jack 5 broches)
2 commutateurs compatibles avec la maquette
Une pince à pile 9v.
Et bien sûr un Arduino. Je préfère le Nano, en particulier un clone chinois d'AliExpres car il peut fonctionner sur 3,6 - 10v, ce qui le rend facile à alimenter avec des piles. Si vous avez choisi ce même Nano, vous pouvez également utiliser 4 piles AA.
Facultatif: Rotary Switch (je ne l'utilise pas, mais si vous voulez mettre ce projet dans un étui je vous le recommande vivement.)
Étape 1: Logiciel
Pour le programmer, vous aurez besoin de l'ID Arduino:
Vous aurez également besoin de la bibliothèque Midi:
Vous n'avez besoin d'aucune bibliothèque pour le potentiomètre ou les commutateurs.
Et si vous avez également l'Arduino Nano chinois, vous aurez besoin de ce pilote CH340: https://sparks.gogo.co.nz/ch340.html ou
Étape 2: Matériel
La partie matérielle n'est pas très difficile. Vous devrez peut-être vous assurer que vos commutateurs fonctionnent de la même manière que les miens et vous pouvez laisser de côté le gros commutateur rotatif si vous le souhaitez. C'est très pratique si l'on veut mettre le tout dans un étui, mais personnellement je me contente d'utiliser le cavalier blanc pour régler la longueur de la séquence. C'est plus petit et je le laisse généralement en 8 étapes de toute façon. Si vous suivez simplement le schéma, cela devrait fonctionner correctement et vous pouvez toujours laisser un commentaire pour plus d'explications.
Étape 3: Télécharger le croquis et tester
Vous pouvez trouver le croquis ici:
Je vous recommande fortement d'apporter des modifications et de voir ce que cela fait. Vous pouvez ajouter plus d'options pour la longueur de séquence, vous pouvez ajouter un autre potentiomètre qui détermine la note fondamentale. Vous pouvez changer la clé/le mode qu'il ne sélectionne pas. Il y a tellement de choses que vous pouvez faire pour améliorer cette conception. Cela a été fait pour être quelque peu facile à suivre et pour ne faire que les bases.
Assurez-vous de me faire savoir ce que vous proposez! J'aime voir les gens apporter des améliorations/changements auxquels je n'aurais pas pensé.
Conseillé:
Générateur de nombres aléatoires : 5 étapes (avec photos)
Générateur de nombres aléatoires : cet article vous montre un générateur de nombres aléatoires analogique. Ce circuit commence à générer une sortie aléatoire lorsqu'un humain touche le terminal d'entrée. La sortie du circuit est amplifiée, intégrée et amplifie encore le bruit d'un humain qui agit comme
Générateur de nombres aléatoires à LED : 5 étapes (avec photos)
Générateur de nombres aléatoires LED : Il s'agit d'un projet Arduino très simple. Le produit utilise des LED pour représenter des nombres aléatoires. Lorsque vous appuyez (et maintenez) le bouton, les LED vont et viennent, puis, il laissera un ensemble aléatoire de LED briller pour représenter le nombre. Il s'agit d'un Ardu
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): 4 étapes (avec images)
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): Bonjour, aujourd'hui, je vais vous expliquer comment créer votre propre petit générateur de musique basé sur la météo. Il est basé sur un ESP8266, qui ressemble un peu à un Arduino, et il réagit à la température, à la pluie et l'intensité lumineuse. Ne vous attendez pas à ce qu'il fasse des chansons entières ou un programme d'accords
Générateur de nombres aléatoires : 5 étapes
Générateur de nombres aléatoires : dans ce projet, je vais vous montrer comment construire un circuit qui générera un nombre aléatoire entre 0 et 99 par une simple pression sur un bouton
Créer un écran matriciel avec un générateur de nombres pseudo-aléatoires : 4 étapes
Créez un écran matriciel avec un générateur de nombres pseudo-aléatoires : si vous aimez la matrice et avez du temps libre, vous pouvez créer un programme sans fin, qui affiche des nombres aléatoires, aussi rapidement que l'ordinateur peut l'exécuter, ressemblant beaucoup à la matrice ! La préparation ne prend que 5 minutes environ ! Je regardais ar