Índice:

Bateria Arduino MIDI (Wii Band Hero) + DAW + VST: 6 etapas (com imagens)
Bateria Arduino MIDI (Wii Band Hero) + DAW + VST: 6 etapas (com imagens)

Vídeo: Bateria Arduino MIDI (Wii Band Hero) + DAW + VST: 6 etapas (com imagens)

Vídeo: Bateria Arduino MIDI (Wii Band Hero) + DAW + VST: 6 etapas (com imagens)
Vídeo: CUAL ES EL HOMBRE QUE INTRODUCE SU INSTRUMENTO? 🤨🤨 #staryuuki #staryuukiii 2024, Novembro
Anonim
Image
Image
Preparando o circuito do kit de bateria
Preparando o circuito do kit de bateria

Oi! Este tutorial é sobre como modificar um kit de bateria do console Wii, o herói da banda, com uma caixa, 2 tons, 2 pratos e pedal de bumbo. Além disso, como obter o som do kit de bateria, com um guia passo a passo, usando um DAW e VST disponíveis gratuitamente.

Lembre-se de que este não é um kit de bateria profissional, portanto, trate-o como tal.

Este tutorial é baseado no trabalho de Evan Kale com uma bateria de Rockband. Então, se você tiver um desses, vá para o tutorial dele:

www.instructables.com/id/Convert-Rockband-…

Você sempre pode fazer este projeto fazendo os pads de bateria sozinho.

Hardware necessário:

-Arduino nano

- Kit de tambor

- Sensor piezoelétrico (para o pedal de bumbo)

-1M resistores x 6

-220R resistor x 1

-Dispositivo MIDI ou PC com porta de midi / jogo de placa de som

-Fios

Software necessário:

-DAW (Digital Audio Workstation) Usaremos Reaper (teste gratuito)

www.reaper.fm/

-VST (Virtual Studio Technology) MT Power Drumkit 2 (gratuito)

www.powerdrumkit.com/

-ASIO (para latência)

www.asio4all.org/

-Edrum midi mapper (opcional)

audiomidi.chaoticbox.com/

Etapa 1: preparando o circuito do kit de bateria

Preparando o circuito do kit de bateria
Preparando o circuito do kit de bateria
Preparando o circuito do kit de bateria
Preparando o circuito do kit de bateria

Nós apenas trabalhamos no módulo onde o gamepad está conectado. Depois de abrir o módulo, remova as coisas de que não precisamos, como o stick analógico, midi in e o conector do gamepad. Há um fotocoplador PC900V, útil se você deseja conectar o kit de bateria a uma placa de som com porta de jogo / midi. Corte as faixas (caixa, tom1, tom2, crash, hihat, kp, hp e midi out) conforme mostrado nas fotos, para evitar o contato com os circuitos internos. Não corte as faixas "0V". (veja as fotos). Remova a camada ao lado do botão iniciar para fazer um aterramento comum para os resistores do sensor e a porta midi (saída).

Etapa 2: Modificando o circuito

Modificando o Circuito
Modificando o Circuito
Modificando o Circuito
Modificando o Circuito
Modificando o Circuito
Modificando o Circuito
Modificando o Circuito
Modificando o Circuito

Agora você precisa soldar um resistor de 1M entre o terminal do pad e o terra comum, bem como um fio para o terminal do pad com um conector adequado para seu arduino (estou usando um conector duplo). Conecte a saída midi conforme mostrado nas fotos, o fio vermelho com resistor de 220 ohms para o arduino 5V e o fio marrom para o arduino TX. Ignore o fio preto curto, era apenas para fins de teste.

Estou usando um arduino nano, para caber dentro da caixa. Talvez você receba um aviso ao compilar porque não há muita memória disponível, mas funciona bem para mim.

Use o esquema para conectar a placa ao arduino (HP para A0, Tom2 para A1, etc). Você pode ver a função de cada pino analógico na imagem do código.

PS: Por alguma razão eu pensei que "KP" era pedal de bumbo, mas não conecta com o único conector preto no painel traseiro, por isso usei "HP".

Etapa 3: Modificando o pedal de chute

Modificando o pedal de chute
Modificando o pedal de chute
Modificando o pedal de chute
Modificando o pedal de chute
Modificando o pedal de chute
Modificando o pedal de chute

Infelizmente, o pedal de bumbo não tem um sensor piezoelétrico, então precisamos consertar isso. Não se preocupe, é fácil.

Você pode comprar (muito barato) um ou encontrá-lo em um alto-falante (usado como tweeter). Desaparafuse a tampa e corte o sensor embutido e substitua-o pelo piezo. Cole um pouco de borracha no fundo da tampa e fixe o piezo.

Fio branco ou ponta do plugue ---- fio vermelho ou centro piezo

Fio cinza ou fio preto com luva do plugue ou exterior piezo

Etapa 4: Sobre a interface MIDI

Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI
Sobre a interface MIDI

O sinal do arduino (saída midi) não é áudio, então você precisa de um dispositivo MIDI. Você tem pelo menos duas opções: Conversor de MIDI para USB ou usar uma placa de som de PC com interface MIDI.

Você pode comprar um conversor de MIDI para USB em qualquer grande loja online (você sabe). O azul nas fotos é um exemplo. Tenha cuidado com algumas interfaces usb midi baratas, apenas google "midi barato para usb" e você verá.

Minha opção foi usar um pc antigo, instalar o win XP sp3 (por causa dos drivers) para usar uma placa de som com interface midi. Todo o software recomendado funciona no Win XP.

Você pode usar o fotoacoplador do pcb e fazer sua interface midi. Use o PC900 e faça o circuito. Os resistores foram soldados na porta midi para simplificar o circuito.

A folha de dados para identificar os pinos:

html.alldatasheet.com/html-pdf/43380/SHARP/…

Conecte seu cabo midi para a próxima etapa.

Etapa 5: Teste

Testando
Testando

Conecte o arduino ao pc. Você precisará disso apenas para ligar ou modificar o código e reenviar (talvez tenha que mudar a sensibilidade).

Os dados são via MIDI, não USB!

Faça upload do código. O primeiro teste, é acertar um pad e você deve ver que o led TX pisca. Se nada acontecer, ajuste a sensibilidade no início do código e carregue novamente. Use minhas configurações para começar.

Se desejar, use o edrum midi mapper para ter certeza de que seu dispositivo midi foi detectado e o sistema está enviando sinais. Isso tornará as coisas mais fáceis do que tentar descobrir se a DAW ou VST está funcionando corretamente. Assista o vídeo.

Abra o Edrum midi mapper> midi in e selecione o seu dispositivo midi

Vamos para:

Pads-> Novo genérico e clique duas vezes no novo bloco de bateria.

Clique na caixa com 3 pontos na frente de "Nota"

uma mensagem aparecerá "Strike a trigger to set note and channel"

Então, bata em um pad de bateria e a mensagem desaparecerá e o número da nota será reatribuído.

O código do Arduino:

Etapa 6: Fazendo sons

Fazendo sons!
Fazendo sons!

Instale todo o software necessário.

Para esta etapa, assista ao vídeo. É melhor do que as imagens. Aqui estão algumas instruções gerais:

Reaper é onde abriremos o VST

ASIO fornece uma interface de baixa latência e alta fidelidade entre um aplicativo de software e a placa de som de um computador, será executado automaticamente enquanto o Reaper estiver em execução

MT power drumkit é um VST ou plugin e não um programa exe. Você precisa copiar os arquivos (não cortados) para a pasta de plug-ins do reaper. As instruções estão na página de download.

Arquivos: MT-PowerDrumKit.dll e MT-PowerDrumKit-Content.pdk

Lauch Reaper. Vá para Opções-Preferências, um menu aparecerá com as opções do lado esquerdo. Agora vá para:

Áudio-> Dispositivo-> Sistema de Áudio e selecione ASIO> OK

Áudio-> Dispositivos MIDI-> Entradas MIDI e selecione seu dispositivo midi (deve estar ativado)> OK

Plug-ins-> VST-> Adicionar e selecione o caminho para os plug-ins do reaper> Aplicar> OK

Para abrir o VST (MT power drumkit 2) vá para a barra de ferramentas:

Faixa-> Inserir Instrumento Virtual na nova faixa

Selecione: MT-PowerDrumkit (MANDA AUDIO) (16 saídas) e pressione OK

Uma mensagem aparecerá: Confirmação de Roteamento de Construção, pressione Sim

Doe ou pule para começar com Power Drumkit. Use o mouse para acertar o drumkit. Se tudo funcionar bem, você ouvirá os sons do drumkit virtual.

Nota: Você pode precisar fechar e reabrir Reaper

Agora precisamos mapear os pads de bateria. Vá para as configurações, você verá diferentes engrenagens de bateria, selecione uma e bata no bloco que deseja atribuir. Repita para todo o conjunto de bateria e salve.

Não sou baterista nem músico, então não posso dar uma demo adequada.

Recomendado: