Índice:
Vídeo: Gerador de sequência aleatória de Midi: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Olá, hoje vou mostrar como fazer seu próprio gerador de sequência aleatória Midi.
Ele gera sequências aleatórias de 4, 7, 8 ou 16 notas em uma tonalidade menor.
Claro que você pode alterar o que quiser, você pode adicionar mais comprimentos de sequência ou alterar a tonalidade. Mas, pessoalmente, achei essas configurações bastante úteis.
Suprimentos
Tábua de pão
Alguns cabos jumper
2 * resistores de 220 ohms
1 * resistor de 10k ohm
5 * 1k ohm resistor (ou mais se você quiser mais comprimentos de sequência)
Um potenciômetro, de preferência em uma pequena pausa para que seja compatível com a placa de ensaio
Uma fêmea de Midi Jack (também conhecida como uma fêmea de 5 Pin Din Jack)
2 interruptores amigáveis para placa de ensaio
Um clipe de bateria de 9v.
E, claro, um Arduino. Eu prefiro o Nano, especificamente um clone chinês da AliExpres, pois ele pode rodar em 3,6 - 10v, tornando-o fácil de carregar com baterias. Se você escolheu este mesmo Nano, você também pode usar 4 pilhas AA.
Opcional: Rotary Switch (eu não uso, mas se você quiser colocar este projeto em uma caixa, eu recomendo um.)
Etapa 1: Software
Para programá-lo, você precisará do ID do Arduino:
Você também precisará da Biblioteca Midi:
Você não precisa de nenhuma biblioteca para o potenciômetro ou os interruptores.
E se você também tiver o Arduino Nano nock-off chinês, você precisará deste driver CH340: https://sparks.gogo.co.nz/ch340.html ou https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
Etapa 2: Hardware
A parte do hardware não é muito difícil. Você pode ter que certificar-se de que seus interruptores funcionam da mesma maneira que os meus e pode deixar de fora o grande interruptor giratório, se quiser. É muito conveniente se você quiser colocar tudo em uma caixa, mas pessoalmente eu apenas uso o cabo jumper branco para definir o comprimento da sequência. É menor e geralmente deixo em 8 etapas de qualquer maneira. Se você apenas seguir o esquema, ele deve funcionar bem e você sempre pode deixar um comentário para mais explicações.
Etapa 3: Upload de esboço e teste
Você pode encontrar o esboço aqui:
Eu recomendo fortemente que você faça alterações e veja o que acontece. Você pode adicionar mais opções para o comprimento da sequência, você pode adicionar outro potenciômetro que determina a nota fundamental. Você pode alterar a chave / modo que não seleciona. Há tantas coisas que você pode fazer para melhorar este design. Isso foi feito para ser um pouco fácil de seguir e apenas fazer o básico.
Não se esqueça de me dizer o que você descobriu! Eu adoro ver as pessoas fazendo melhorias / mudanças nas quais eu não teria pensado.
Recomendado:
DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: 10 etapas
DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: Neste tutorial, usaremos o servo motor e o Arduino UNO, e o Visuino para controlar o ângulo do servo motor usando o componente de sequência. O componente de sequência é perfeito para situações em que queremos acionar vários eventos em sequência no nosso caso servo motor degr
Gerador - Gerador DC usando chave Reed: 3 etapas
Gerador - Gerador DC usando interruptor Reed: Gerador DC simples Um gerador de corrente contínua (DC) é uma máquina elétrica que converte energia mecânica em eletricidade de corrente contínua. Importante: Um gerador de corrente contínua (DC) pode ser usado como um motor DC sem qualquer tipo de construção alterar
Como: Criando um gerador de senha aleatória com Python: 8 etapas
Como: Criando um gerador de senha aleatória com Python: neste tutorial, você aprenderá como criar um gerador de senha aleatória usando python em apenas algumas etapas simples
Como fazer o Firefox parecer incrível e legal de graça a sequência: 4 etapas
Como fazer o Firefox parecer incrível e legal de graça …….. the Sequil: Olá a todos. Este instructable é uma sequência menor de My first firefox instructable, que é um dos mais populares como fazer o firefox na web. Hoje vou apresentar três: (novos e legais complementos para o firefox. Se você não tem o firefox pl
Construa uma música aleatória e um gerador de luz e vislumbre evidências de DEUS: 4 etapas
Construa uma música aleatória e um gerador de luz e vislumbre a evidência de DEUS: Gerar números verdadeiramente aleatórios parece ser impossível. No entanto, é bastante fácil usar um microcontrolador para gerar números pseudo-aleatórios e, em seguida, usá-los para exibir sons e luzes de cores diferentes. Enquanto a música gerada é n