Page 1 of 1

CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Fri Jul 04, 2008 7:51 pm
by st3rgios
Hello to evryone!

I've just built Megadrum32 with 22 inputs, but without the pic18f2550.

Everything seems to be working perfect. I've plugged some piezos in analog pcb, and a pot 10k for the pedal. LCD shows the VU meter, and it's ok when i trigger the piezos.
The problem is that i can't get the midi signal in my pc. I have connected the pins 1, 2, 3 of MIDI IN/OUT to my soundcard using a midi cable, and i am sure that i've connected it right. I have double and triple checked it. I have measured the the pins 1 and 2 of MIDI IN/OUT and the results are: pin1 = 5V and pin2 = 5V. When i'm triggering piezos pin2 drops to 4.92-4.97V.
I'm using a soundblaster X-Fi, and midi in is at the external panel. I tried to get signal with midiox but nothing happend. At the MIDI divece, i choosed "SB X-Fi MIDI port [EC00]" for input.
Is there something I'm doing wrong?

Sorry about my english. Hope to understand, and give a little help :)

On device manager i'm getting this:

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Fri Jul 04, 2008 8:05 pm
by dmitri
1. MIDI speed set to 31250?
2. Pin1 of MIDI In/Out goes to pin 4 of MIDI DIN socket?
3. Pin2 of MIDI In/Out goes to pin 5 of MIDI DIN socket?
4. Pin3 of MIDI In/Out goes to pin 2 of MIDI DIN socket?
See http://www.megadrum.info/img/megadrumlcd.png and confirm all of the above.

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 1:04 pm
by st3rgios
dmitri wrote:1. MIDI speed set to 31250?
2. Pin1 of MIDI In/Out goes to pin 4 of MIDI DIN socket?
3. Pin2 of MIDI In/Out goes to pin 5 of MIDI DIN socket?
4. Pin3 of MIDI In/Out goes to pin 2 of MIDI DIN socket?
See http://www.megadrum.info/img/megadrumlcd.png and confirm all of the above.


1. MIDI speed is set to 31250.

2. 3. 4. Actually my soundcard has miniMIDI input, so Pin1 goes to 5, Pin2 goes to 2, and Pin3 goes to 4. I've found pinouts at http://pinouts.ru/Home/minidin_to_din_pinout.shtml and i think it's a trustful site.

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 1:17 pm
by Synthex
MIDI IN OUT Connector :

1 - MIDI OUT + (pin 4)
2 - MIDI OUT - (pin 5)
3 - MIDI OUT GND (pin 2)
4 - MIDI IN + (pin 4)
5 - MIDI IN - (pin 5)


some_pinouts.gif

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 1:25 pm
by Synthex
Have you already connected another MIDI device on your miniDIN soundcard port ?

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 1:31 pm
by dmitri
st3rgios wrote:
dmitri wrote:1. MIDI speed set to 31250?
2. Pin1 of MIDI In/Out goes to pin 4 of MIDI DIN socket?
3. Pin2 of MIDI In/Out goes to pin 5 of MIDI DIN socket?
4. Pin3 of MIDI In/Out goes to pin 2 of MIDI DIN socket?
See http://www.megadrum.info/img/megadrumlcd.png and confirm all of the above.


1. MIDI speed is set to 31250.

2. 3. 4. Actually my soundcard has miniMIDI input, so Pin1 goes to 5, Pin2 goes to 2, and Pin3 goes to 4. I've found pinouts at http://pinouts.ru/Home/minidin_to_din_pinout.shtml and i think it's a trustful site.

On the link you provided did you notice status shown in red at the bottom right? http://pinouts.ru/reports/minidin_to_din.shtml

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 3:48 pm
by st3rgios
Synthex,
I've never used the miniMIDI port. Megadrum is my first midi device. My soundcard is new and the other ports(optical, analog....etc) work fine.

Dmitri,
I had noticed them, but i thought that the writing under the chart was solving the mystery of pin6. Anyway, i guess i have to find another site with the right pinouts.

Thanx for the help(both of you),
and congratulation for this awesome project (that i haven't be able to taste it yet :P )

Re: CAN'T GET MIDI SIGNAL VIA STANDARD MIDI....

PostPosted: Sat Jul 05, 2008 5:34 pm
by st3rgios
Finally i manage to have MIDI signal in my PC! :D

The chart of this site http://pinouts.ru/Home/minidin_to_din_pinout.shtml, actually is corect! The only problem is that the pins that are written, are refered to 6pin mini-DIN. I'll write the right pins, for the 5pin miniMIDI:

MIDI I/O miniMIDI
Pin1 -----------> 4
Pin2 -----------> 5
Pin3 -----------> 3

Pin4 -----------> 4
Pin5 -----------> 5

Actully only the ground changes number from 2 to 3.