Go Down

Topic: Traktor Pro Arduino Midi Controller [Not working] (Read 1 time) previous topic - next topic

hackyhacky

Hi,

i would like to create my own simple midi controller for the dj software traktor pro. After some minutes i implemented a little sketch:

Code: [Select]

void setup() {        
 Serial.begin(31250);  
 pinMode(13, OUTPUT);    
}

void loop() {
 
 delay(500);
 
 int sensorValue = analogRead(A0);
 
 int realVal = map(sensorValue, 0, 1023, 0, 20);
 
 if(realVal >= 10) {
   
   digitalWrite(13, HIGH);  
   
   noteOn(0x90, 0x1E, 0x45);
   
   delay(2000);
   
   //Serial.print(0xFC,BYTE);
   
   digitalWrite(13, LOW);  
   
 }
 
}

void noteOn(int cmd, int pitch, int velocity) {
 Serial.print(cmd, BYTE);
 Serial.print(pitch, BYTE);
 Serial.print(velocity, BYTE);
}


I use Window 7 and Arduino Duemilanove. SensorValue contains the value from a cheap force sensitive resistor.

Everything works fine and when i press my sensor hard enough a midi message will be transmitted (Serial monitor).

I use MidiYoke and Serial Midi Converter to get a midi device for traktor. When I hit the "Lean Button" in traktor and then press the, nothing happens. I tried every possible combination but i don't get it to work :-(

What i'm doing wrong? Can someone help me please?

Thanks.

robtillaart

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

hackyhacky

I tried:

   //midi(144, 50, 50);
   
   //midi(128, 50, 50);

but nothing happens :-(

midi = noteOn();

hackyhacky


hackyhacky

I found it!

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1161023163/30

You have to mod the FTDI USB Driver! Enjoy! :-)

dressale

What did i miss?








__________________
dressale.com vicyc.com  saleomg.com

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy