• Welcome to LusoRobótica - Robótica em Português.
 

Arduino Drum kit ( iniciante )

Started by Thigas Batera, 20 de April de 2012, 16:10

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Thigas Batera

Quem pode me ajudar?

eu não entendo nada de Arduino...

SOCOOOOOOOOOOOOOORROOOOOOOOOOOOOOO!

senso

Se não pesquisares nem leres nada por ti vai ser complicado aprenderes...
Um tutorial:
http://www.sr.ifes.edu.br/~eduardomax/arquivos/Tut_Arduino.pdf

E tens mais no fórum até.
Avr fanboy

Thigas Batera


Thigas Batera

ajudar..

estou com problemas na batida do piezo..

fiz tudo como tcustodio postou. tá igual o meu projeto.. mas observe, tem uma led TX na placa que não para de piscar, quando eu abro o FL STUDIO o sinal MIDI fica piscando aleatória com pisca na placa. eu toco no piezo e não sai o som ... mas sai o som no clique do sinal midi sem eu ter tocado no piezo...

e agora???

Thigas Batera

quem pode me ajudar com virtual porta midi???? qual outro software virtual midi que pode ser substituido por S2MIDI que tira o atraso nas batidas???


senso

Uma placa de som com entrada MIDI directa.
Para além de que com o baud-rate errado, como tinhas isso nem sequer estava a funcionar devidamente, por acaso funcionou mas foi muito por acaso.
Já alteras-te isso e voltas-te a testar?
Avr fanboy

Thigas Batera

já alterei, e ficou melhor do que está antes, mas ainda está com atraso.. é o s2 midi que é lento.. já modifiquei o baud rate com todos os valores possíveis, tanto do IDE quanto do S2MIDI..



Thigas Batera

Olá pessoal! Preciso de mais uma ajuda! Comprei um cabo midi usb. o problema é que não estou conseguindo funcionar no FL studio, conectei na placa através dessa imagem http://arduino.cc/en/uploads/Tutorial/MIDI_bb.png

Toco no piezo o led do cabo midi usb pisca out, não sei o que fazer... já configurei o FL studio in/out usb-midi..

o codio que estou usando:

 
  void setup() {
   //  Set MIDI baud rate:
   Serial.begin(31250);
}

void loop() {
   // play notes from F#-0 (0x1E) to F#-5 (0x5A):
   for (int note = 0x1E; note < 0x5A; note ++) {
     //Note on channel 1 (0x90), some note value (note), middle velocity (0x45):
     noteOn(0x90, note, 0x45);
     delay(100);
     //Note on channel 1 (0x90), some note value (note), silent velocity (0x00):
     noteOn(0x90, note, 0x00);   
    delay(100);
   }
}

//  plays a MIDI note.  Doesn't check to see that
//  cmd is greater than 127, or that data values are  less than 127:
void noteOn(int cmd, int pitch, int velocity) {
   Serial.write(cmd);
   Serial.write(pitch);
   Serial.write(velocity);
}


quem pode me ajudar?

Thigas Batera

Pessoal já estou quase concluindo! 

toco no piezo e sai o som de duas notas...
e agora?