collapse

* Posts Recentes

JBL partybox On-The-Go por jm_araujo
[Ontem às 11:02]


Alguém arranja motores? por brunus
[11 de Fevereiro de 2025, 16:42]


Motoserra Stihl 120C por brunus
[11 de Fevereiro de 2025, 16:29]


Sistema a LASER que será também capaz de matar moscas por brunus
[11 de Fevereiro de 2025, 16:02]


+ LASERs por dropes
[03 de Fevereiro de 2025, 16:02]


Meu novo robô por josecarlos
[30 de Janeiro de 2025, 18:57]


B-52 Bomber Astro Tracker - Part 2 Power up and gyro-stabilization por jm_araujo
[08 de Janeiro de 2025, 15:23]


Nevadent - Não carrega por almamater
[22 de Novembro de 2024, 21:36]


Classmate Leap T304 não liga por almamater
[19 de Novembro de 2024, 07:13]


Dúvida com fonte de alimentação comutada por filjoa
[28 de Outubro de 2024, 21:57]

Autor Tópico: Arduino Drumkit  (Lida 101977 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #150 em: 24 de Abril de 2012, 16:51 »
quais os valores que tenho q inserir? S2 midi 9600 >> aumento para quanto? ou é o valor do Serial.begin(31250) que tenho que alterar?

obrigado pelas dicas..

Offline tcustodio

  • Mini Robot
  • *
  • Mensagens: 344
  • "beware of programmers who carry a soldering iron"
    • Youtube
Re: Arduino Drumkit
« Responder #151 em: 24 de Abril de 2012, 16:59 »
quais os valores que tenho q inserir? S2 midi 9600 >> aumento para quanto? ou é o valor do Serial.begin(31250) que tenho que alterar?

obrigado pelas dicas..

os valores têm que ser iguais, se não forem iguais não funciona. podes experimentar os valores que quiseres
Tiago Custódio,
- Não me dêem álcool se estiver um piano por perto.

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #152 em: 24 de Abril de 2012, 17:15 »
obrigado está funcionado.. hehehe

só tem uma coisinha, as batidas não estão saindo em tempo real. de 5 toques no piezo, só sai 2 notas..

vc poderia me orienta mais uma vez??

desde já obrigado por sua paciência...

Jesus te abençoe

Offline tcustodio

  • Mini Robot
  • *
  • Mensagens: 344
  • "beware of programmers who carry a soldering iron"
    • Youtube
Re: Arduino Drumkit
« Responder #153 em: 24 de Abril de 2012, 17:22 »
obrigado está funcionado.. hehehe

só tem uma coisinha, as batidas não estão saindo em tempo real. de 5 toques no piezo, só sai 2 notas..

vc poderia me orienta mais uma vez??

desde já obrigado por sua paciência...

Jesus te abençoe

usando o s2midi ficas sempre com latência, pois o programa demora a operar.
uma solução é usar um shield com saídas de midi e usar directamente com uma interface midi.

se só apanhou 2 batidas de 5 isso pode ser um problema de sensibilidade, debounce, pode ser muita coisa, agora é uma questão de experimentares com diferentes valores e encontrares o melhor pra ti
« Última modificação: 24 de Abril de 2012, 20:01 por tcustodio »
Tiago Custódio,
- Não me dêem álcool se estiver um piano por perto.

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #154 em: 24 de Abril de 2012, 21:45 »
Aguem pode me informar, se um conector serial conectado no arduino, funciona para enviar sinal midi??

http://artesanato.devolts.org/?page_id=303

essa é a segunda opção

http://todbot.com/blog/wp-content/uploads/2006/10/arduino_midi_schematic.png

alguem pode me ajudar??

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Arduino Drumkit
« Responder #155 em: 24 de Abril de 2012, 22:07 »
O que queres dizer com conector serial?
Midi é uma porta especifica e portanto se queres ligar o Arduino numa porta midi tem de ser mesmo com um conector MIDI.
Avr fanboy

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #156 em: 24 de Abril de 2012, 22:19 »
Então eu vou usar está opção...


Offline iyahdub

  • Mini Robot
  • *
  • Mensagens: 280
Re: Arduino Drumkit
« Responder #157 em: 27 de Abril de 2012, 00:21 »
quais os valores que tenho q inserir? S2 midi 9600 >> aumento para quanto? ou é o valor do Serial.begin(31250) que tenho que alterar?

obrigado pelas dicas..
Midi tem um baud rate de 31250
ps-Desculpen a falta de pontuacao, mas vivo no estrangeiro e os teclados sao xenofobos !!

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #158 em: 27 de Abril de 2012, 00:40 »
alguem sabe me informar o porque que o s2midi não lê os sinais enviados???

tem algo errado com o código para enviar o sinal??    //  Done uploading ok.

int ledPin = 13   ;    // Led connected to digital pin 13
int piezo1 = 0   ;     // Piezo 1 connected to analog 0
byte val = 0     ;     // variable to store the value read from the sensor pin
int statePin = 0; // variable used to store the last LED status , to toglle the light
byte THRESHOLD = 100;  // threshold value to decide when the detected sound is a knock or not

void setup() 
{
 pinMode(ledPin, OUTPUT); // declare the ledPin  as OUTPUT
 Serial.begin(31250);  // set MIDI baud rate 


void loop(){
 // deal with first piezo
  val = analogRead(piezo1)/4; 
  if (val >= THRESHOLD) { 
   noteOn (144 , 10, 100);
    digitalWrite(ledPin, HIGH);
    delay(100);
  } 
}


// plays a MIDInote doesn't check to see that cmd is greater  than 127 or that data values are less than 127
void noteOn(char cmd, char data1,char data2) {
  Serial.print(cmd, BYTE);
  Serial.print(data1, BYTE);
   Serial.print(data2, BYTE);
}
 

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #159 em: 01 de Agosto de 2012, 05:47 »
Olá Pessoal,
estou com problemas em meu arduino drum kit, é a entrada midi
ele reconhece normal,
bato no piezo e ele dispara um monte de batidas.
não estou conseguindo configurar.
me ajudem por favor!
Agradeço desde já.

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #160 em: 02 de Maio de 2013, 04:25 »
Oii pessoal.. Gostaria de mostra a todos vcs como está o meu projeto.. depois de tanto tempo pesquisando, quebrando a cabeça, soldas e montagens. eis o meu arduino drum kit:

video 1

Video 2

Video 3

Só falta o hi-hat aberto.. estou estudando...

Valeu galera pela ajuda!!
ABs.  Jesus abençoe a todos!!!

Offline iyahdub

  • Mini Robot
  • *
  • Mensagens: 280
Re: Arduino Drumkit
« Responder #161 em: 18 de Junho de 2013, 02:56 »
Cubase
(por exemplo) tem um indicador luminoso que te deixa ver se esta a receber informacao midi (seja ela quaL FOR, ATE O RODAR DE UM POT com cut off por exemplo).
Isto se nao tiveres acesso a outras maneirtas de veres que mensagens estao a ser enviadas.
Mas o midi OX, se faz aquilo que diz, tb te deixara ver se esta a chegar alguma coisa ao PC ou nao !

Sim, dá, mas não se torna útil para o teu caso.

Se queres simplesmente por a bateria a dar, a configuração mais básica que precisas é:

arduino->pc->s2midi->microsoft GS wavetable synth.

Com esta configuração, tendo o arduino a enviar mensagens para o canal 10 (canal da bateria em midi) tens que ouvir sons. Experimenta fazer o volume das mensagens midis ser máximo em vez de ser proporcional à força com que bates.
Se queres usar no Cubase, FruityLoops ou AbletonLive, a configuração será:

arduino->pc->s2midi->midi Yoke->o teu programa. não pode falhar.

Se programares para enviar no channel 10, a partida, resolvias esse problema e minimiza a latencia... Nao ?!
ps-Desculpen a falta de pontuacao, mas vivo no estrangeiro e os teclados sao xenofobos !!

Offline Thigas Batera

  • Mini Robot
  • *
  • Mensagens: 47
  • Jesus é o caminho a verdade e a vida.
Re: Arduino Drumkit
« Responder #162 em: 16 de Julho de 2013, 23:17 »
Oi Pessoal, já agradecir a Jesus Cristo, e quero agradecer a todos que me ajudou nesse projeto Arduino drum kit. O vídeo a baixo define até que ponto eu cheguei nesse projeto.
Obrigado a todos!
Quem quiser ajuda com esse projeto pode me contactar por esse site ou pro meu email: thyagolukas@yahoo.com.br.
Já estou ajudando várias pessoas.
O que eu demorei quase 2 anos com exagero,(hehehehe) em menos de 1 semana uma parte de pessoas já estão com 70% do projeto pronto e outras já estão 100%, fico feliz por isso... Q eu estou sendo um canal de benção para essas pessoas.
Valeuu genteeee, absss!!

Jesus abençoe a todos

 

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.378
    • Tiago Rodrigues
Re: Arduino Drumkit
« Responder #163 em: 17 de Julho de 2013, 11:10 »
Muito bom, e o seu vídeo tem muito ritmo, estou a ver que tem treinado e tem muito jeito ;)

Offline tcustodio

  • Mini Robot
  • *
  • Mensagens: 344
  • "beware of programmers who carry a soldering iron"
    • Youtube
Re: Arduino Drumkit
« Responder #164 em: 17 de Julho de 2013, 13:05 »
muito bem! gostei imenso da estabilidade da tua bateria! vou ver se este verão volto a pegar nesse projecto se obtenho resultados apreciáveis! boa continuação! :)
Tiago Custódio,
- Não me dêem álcool se estiver um piano por perto.