Jump to content

Photo

Upgrading serial port for higher speed / more midi stability

Serial PortRS232 RSVE Midi

7 replies to this topic

#1 hasbab OFFLINE  

hasbab

    Combat Commando

  • 4 posts

Posted Tue Dec 19, 2017 10:11 AM

Hi everyone,
 
I'm looking to mod the serial port on my Atari STE so I can reliably add 3 more midi channels.
 
I've looked into doing the RSVE mod but don't have access to a GAL programmer and can't seem to find any kits with preprogrammed GAL chips available.
 
I found this old thread here quite interesting:
 
That thread mentions that the GAL chip is a needless addition. It also mentions that higher modem speeds are impossible without an accelerator.
 
I have two questions if anyone is able to help:
 
1) Is there a serial port enchancer mod that does not require a programmed GAL chip?
 
2) Will a serial port enhancement to add additional midi channels to the ST require hardware acceleration in order to perform without excessive latency?
 
Thanks!


#2 Zogging Hell OFFLINE  

Zogging Hell

    Moonsweeper

  • 405 posts

Posted Thu Dec 21, 2017 7:35 AM

I just about remember ST Format or ST Review having a DIY serial upgrade with parts available from Maplins (UK electronics retailer), you might want to flip through some of their back issues (it would be in the more recent, 40+ ST Formats if it is in there). I can't imagine that needed programmed gals. Iirc it was just doubled the speed (to 38400 ish), and required some soldering and possibly a track cut or two. 38400 is about the tops an ST will go without acceleration. I can't remember the speed the MIDI ports actually run at but vaguely recall they are about the same speed.


#3 hasbab OFFLINE  

hasbab

    Combat Commando

  • Topic Starter
  • 4 posts

Posted Thu Dec 21, 2017 2:46 PM

Thanks for that response, some really useful information there.

 

I've had a quick flick through the contents pages of ST Format from issue 40 onwards but couldn't immediately spot anything that jumped (possible I missed something somewhere though, lot to go through!)

 

There is a 38400 mod on this page but instructions are both minimal and in German:
http://atari4ever.fr...ip/mfp38400.zip

 

It does look like a relatively simple mod here with a few nand gates, some binary counters and a crystal. If anyone can help with a direct link to english instructions that'd be a massive help, I'll continue to look through those ST Formats and ST Reviews to see if I can find anything.

Capture.png


Edited by hasbab, Thu Dec 21, 2017 3:08 PM.


#4 hasbab OFFLINE  

hasbab

    Combat Commando

  • Topic Starter
  • 4 posts

Posted Thu Dec 21, 2017 7:02 PM

I found the ST Format serial mod in issue 71, thanks for the tip:
 
 
Looks to be simpler than previous mods I've posted


#5 guus.assmann OFFLINE  

guus.assmann

    Moonsweeper

  • 335 posts
  • Location:Netherlands City EDE

Posted Fri Dec 22, 2017 11:11 AM

The above modification will just increase the speed of the serial port.

And it has nothing to do with Midi.

Also, reliability will not improve.

It may be so that the serial speed of the Uart cannot be met by the program that needs to handle it.

 

BR/

Guus



#6 hasbab OFFLINE  

hasbab

    Combat Commando

  • Topic Starter
  • 4 posts

Posted Fri Dec 22, 2017 12:00 PM

Hi, thanks for your message.

 

I am looking to add a midi expander to the serial port, something similar to C-Lab's Export to add additional midi channels, there are a number of DIY serial port solutions too.

 

The problem with all of these is that they introduce a significant amount of latency when dealing with 3 channel's worth of midi data and one of the reasons for this is the baud rate of the serial port.

 

Midi data requires a baud rate of 31250, I believe this is part of the reason that midi expanders for the serial port tend not to work very well and result in unreliable midi playback.

 

I did have some concerns about the software I was going to use (Notator) being able to access these increased speeds and was wondering whether running something like HSModem could set the serial port speed before using some midi expander in the serial port?



#7 Zogging Hell OFFLINE  

Zogging Hell

    Moonsweeper

  • 405 posts

Posted Sat Dec 23, 2017 5:52 AM

You would need to run HS Modem to recognise the mod anyway, so that is essential (it would be worth doing even without the mod as the serial code in TOS is buggy). I suspect another problem will be how the MIDI program handles things. A few sequencers were set up to make sure the MIDI timing got preference over everything else, including the GUI, so whether they would be programmed to cope with the CPU requirements of pumping data out of the serial port as well I don't know.



#8 guus.assmann OFFLINE  

guus.assmann

    Moonsweeper

  • 335 posts
  • Location:Netherlands City EDE

Posted Thu Jan 4, 2018 2:43 PM

Maybe the thing you need to use is a Steinberg Midex Expander.

This has 4 Midi-out ports and 2 inputs.

Also an SMPT-in/out and 4 slots for dongle-keys.

Due to 4 pieces 6850 Uarts, it can handle some nice high speed and not much lag.

 

BR/

Guus







Also tagged with one or more of these keywords: Serial PortRS232, RSVE, Midi

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users