Jump to content

Photo

midi module or synthesizer connected to the TI-99/4A

synthesizer midi

89 replies to this topic

#51 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Wed Mar 1, 2017 1:06 AM

I found version 2.5Z, which according to the included documentation is Bruce's pre-SAMS revision.  I have modified the MASEXB program in the same fashion as v2.3 in the prior post. With luck, both will work properly. 

Attached Files



#52 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Wed Mar 1, 2017 2:56 AM

Just so I get the cable together the right way it should be as follows?

 

DIN                 nanoPEB

 

3 -------------------- 1

4 -------------------- 2

5 -------------------- 7

 

Thanks 



#53 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Wed Mar 1, 2017 9:38 AM

Post #12 from Gazoo shows the use of pin #2 on the DIN, versus #3 in your post.  I don't know which is correct?



#54 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Wed Mar 1, 2017 9:43 AM

Arcadeshopper said the nanopeb port is like a pc serial port. I just wanted to get the wiring done right the first time. The nano is loaded with software thanks to you.

#55 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Thu Mar 2, 2017 4:05 AM

From Gazoos original post about pinouts for a cable I've found that pins 1 and 7 from a ti rs232 are ground. Would that be correct to go to a 5 pin din for midi?

#56 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Fri Mar 3, 2017 12:48 PM

Ciro
Did you ever get your nanopeb going? If you figured out the proper pinout please post. I'm itching to try this with my pma5.

#57 ti99iuc OFFLINE  

ti99iuc

    Stargunner

  • 1,123 posts
  • Location:Italy

Posted Fri Mar 3, 2017 1:49 PM

in true i have to understand better hot to build this cable serial to midi :P i was waiting for other clear infos :P



#58 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Fri Mar 3, 2017 3:53 PM

I received my 5-pin DIN cables today :)  With a standard RS232, Midi Master is working properly.  I will try to test the nano tonight or tomorrow :)



#59 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Fri Mar 3, 2017 4:11 PM

Sweet! Please post pinouts if it works! Thanks Tim!

#60 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Fri Mar 3, 2017 11:30 PM

Sweet! Please post pinouts if it works! Thanks Tim!

I ran into challenges with the nano CF card and haven't yet sorted out the nano power supply.   Perhaps tomorrow.  

 

Sometimes I believe there is a very thin line between a TI enthusiast and a masochist....



#61 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sat Mar 4, 2017 12:24 AM

So that's what all those razor thin cuts are from I hope you get it sorted out. Thanks again for enduring the pain!

#62 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Sat Mar 11, 2017 11:32 PM

I spent more time with the nano tonight and have given up on it for now.  It locks up sporadically during resets, locks up when loading program image files, and just isn't working like it should.  I am going to set up another TI system to rule out the console, even though the current console works perfectly with my PEB and its various peripheral cards.   I may need to contact the seller for options, as I really want to use the device...



#63 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sun Mar 12, 2017 2:56 AM

Well, that's the shits. Any guess on how the serial output from the nano should be wired to the 5 pin din? I'm still at a loss.

#64 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Sun Mar 12, 2017 1:45 PM

I cannot seem to find any documentation showing the actual pinout of the nanopeb's serial port. 

 

What I will do in the meantime is test my midi master cable (the one with DB25 to 5-pin DIN)  to confirm Gazoo's original post. 

 

From there all we will need is the nanoPEB pinout.



#65 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sun Mar 12, 2017 1:59 PM

It is my understanding that the nanopeb serial is the same as a pc?

#66 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Sun Mar 12, 2017 2:28 PM

My DB25 to 5-pin DIN midi cable is built just like Gazoo posted.  I used a multimeter to confirm the connections.

 

There is only one ground connection on the DB9 PC serial port and a few searches seemed to indicate MIDI pins 4 and 5 are the important connections.  So I'm not quite sure if the 2nd ground is needed with the nano.  Here's what I could figure out so far... see what you think.

 

 

Attached File  midi pinouts v1.PNG   16.61KB   1 downloads



#67 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sun Mar 12, 2017 3:34 PM

That third connection was goofing me up as well. I feel better that you've done some research on it so I'm going to put together a cable. I'll report my findings. Thank you.

#68 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Sun Mar 12, 2017 3:53 PM

That third connection was goofing me up as well. I feel better that you've done some research on it so I'm going to put together a cable. I'll report my findings. Thank you.

I made a cable this afternoon but didn't have any luck as Midi Master just locks up at random places and even fails to load MIDI files.  Until I can sort out what is wrong with my nano, I can't tell what is at fault.   I did reach out to the seller and am awaiting a reply. 



#69 Lee Stewart OFFLINE  

Lee Stewart

    River Patroller

  • 3,146 posts
  • Location:Silver Run, Maryland

Posted Sun Mar 12, 2017 10:55 PM

You probably know all of this, but the nanoPEB v1 is wired as DTE.  This is quoted from the manual:

 

“The port connector is a modern DB9 in DTE (data terminal equipment configuration).  The only handshake signals supported are DTR and CTS.”

 

I do not know whether I can imply from this that the DSR and RTS lines are supported.  I am not sure why the nanoPEB v1 would not also have them available.  You need those to associate with DTR and CTS, respectively, if you expect to hook two computers together with hardware handshaking.  But, if they are not supported, I suppose this could be the problem.

 

The TI RS232 card, on the other hand, is wired as DCE.  The problem with the description in Appendix B of the TI manual is that the RD and TD lines are mislabeled.  The signal directions are correct but the mislabeling is confusing because the TD line for DCE is supposed to connect to the TD line of DTE.  The same for the RD line connections.  All of the other lines are correctly labeled for DCE.  Contrary to what the manual states, computer RS232 interfaces are usually DTE.  Why would you need a Carrier Detect as output for a computer?

 

...lee



#70 sparkdrummer OFFLINE  

sparkdrummer

    Dragonstomper

  • 614 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sun Mar 12, 2017 11:53 PM

Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds.

#71 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Mon Mar 13, 2017 1:08 AM

You probably know all of this, but the nanoPEB v1 is wired as DTE.  This is quoted from the manual:

 

Are you thinking the cable needs to be modified, Lee?  

 

I compared the MidiMaster transmit routine to that in TIMXT, and both are identical.  That said, it does look like the Midi program is stuck in a loop, possibly testing for the transmit buffer to empty. I don't know if we can tie the two grounds together, or if one is required over the other, since the available online information is sketchy (I can't find anything definitive).

 

Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds.

I heard back from the nanopeb seller. More to come as we work together to determine if my nano is defective...

 

information isn't 100% clear to me. 


Edited by InsaneMultitasker, Mon Mar 13, 2017 1:09 AM.


#72 Lee Stewart OFFLINE  

Lee Stewart

    River Patroller

  • 3,146 posts
  • Location:Silver Run, Maryland

Posted Mon Mar 13, 2017 6:43 AM

Are you thinking the cable needs to be modified, Lee?  

 

Possibly.  I was partly thinking out loud.  At least, I did want to make clear that the nanoPEB is not wired as the TI RS232 card is wired and, also, to suggest that I am interested in discovering exactly what pins on the nanoPeB are really active.  I cannot check mine for a couple of weeks.  I eagerly await your results.  :)

 

...lee



#73 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Mon Mar 13, 2017 2:09 PM

 

Possibly.  I was partly thinking out loud.  At least, I did want to make clear that the nanoPEB is not wired as the TI RS232 card is wired and, also, to suggest that I am interested in discovering exactly what pins on the nanoPeB are really active.  I cannot check mine for a couple of weeks.  I eagerly await your results.  :)

 

...lee

Makes sense to me :)  I was exchanging a few notes with Shift838.  Perhaps there is something that needs to be done differently with it versus the TI RS232, depending on how the circuitry/pins are connected internally?   Fred's site shows the following connections though it isn't clear to me if the signals are HDX-specific or if they represent the active nano signals.

 

Serial cable  (Ti99Hdx with nanoPEB option)
For connecting your nanoPEB serial interface to a COM port of a PC you can use a standard RS232-cross cable. The connected signals of the nanoPEB's serial port is as follows:

        #1 - Not connected
        #2 - RXD
        #3 - TXD
        #4 - Not connected
        #5 - GND
        #6 - Not connected
        #7 - RTS
        #8 - CTS
        #9 - Not connected

CfHdx uses to CTS signal to detect if the Ti99Hdx program is running on the PC.



#74 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Mon Mar 13, 2017 3:50 PM

I launched TIMXT from the nano, with the MIDI cable connected.  If I start typing, the second character typed locks the system tight.  I suspect that the transmit buffer is full at this point, and TIMXT is waiting (ever so patiently) for the 9902 to signal the buffer is empty, to allow for the next load.  I'm not sure how to address this scenario with the nano hardware. 



#75 InsaneMultitasker ONLINE  

InsaneMultitasker

    Stargunner

  • 1,610 posts

Posted Mon Mar 13, 2017 10:09 PM

Well, no success. The Roland pma-5 locks up and when pulling the din it states serial error. Looks like we're still in the weeds.

Tonight I played my first MIDI song with the nano using MidiMaster version 2.5Z.  :)

 

Using a 9-to-25 standard cable and my 25-pin breakout box, I checked the signals. Seems CTS and RTS need to be tied together.  Assuming Fred's pinouts are correct, this means you need to jumper the nano serial port pins 7 and 8.  I need to locate my continuity tester so that I can verify the pinouts.   (I held little jumper wires in the 5-pin DIN to do a play test).

 

The weeds are clearing...

 

EDIT: Confirmed.  Pins 7 and 8 must be jumpered!  The second ground connection is not required.  Lastly, I had to reverse the wires for pins 3 and 5 between the nano and midi. Not sure if the below diagram is right or wrong.  I will sort out whether it is a documentation or cabling mistake when I'm not so tired.  :sleep:

 

Attached File  midi pinouts v2.PNG   5.44KB   1 downloads


Edited by InsaneMultitasker, Mon Mar 13, 2017 10:52 PM.






Also tagged with one or more of these keywords: synthesizer, midi

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users