How to support extra midiports?

Post Reply
teroyk
Posts: 3
Joined: Sun Sep 11, 2011 5:49 pm

How to support extra midiports?

Post by teroyk »

I try make the new midi-program with assembly. But that program needs support two midi in-port and two out-port. I have Steinberg SMP24 so I have many MIDI-ports. And it works nicely with programs that support MROS, but how to use MROS or drivers of MROS in my program? Is there information how support SMP24 with or without MROS? Or is there another midi-expansions that have information how to support in selfmade programs?
User avatar
mal7921
Posts: 410
Joined: Tue Apr 06, 2010 11:44 am
Location: Huddersfield, U.K.
Contact:

Re: How to support extra midiports?

Post by mal7921 »

Hi, to use the SMP24 with MROS and Cubase, the firmware in the SMP24 must be version 1.6, otherwise Cubase will happily ignore the device.

NGCM recently had the same trouble and managed to get a firmware upgrade and DAL over on www.atari-folrum.com offered to copy the ROMs if he could get an image. If you look up NGCM here he shold be able to help in checking which firmware you have and if you need an update.
The collection:

Atari 260ST, 520ST, 520ST+, 520STfm, STacy, Mega ST2
Atari STe, Mega STE, ST Book
Atari TT030, with 2GB Hard drive
Atari Falcon, 14MB, 40GB IDE drive
Atari Megafile 44

The website and the Atari bit
NCGM
Posts: 180
Joined: Wed Apr 07, 2010 12:02 pm
Location: Bradford, U.K.
Contact:

Re: How to support extra midiports?

Post by NCGM »

I did indeed manage to upgrade my SMP24 to firmware v1.65 and it works perfectly. Dal now has a working copy of my firmware, so he can burn more EPROMs with it.


NCGM :)
teroyk
Posts: 3
Joined: Sun Sep 11, 2011 5:49 pm

Re: How to support extra midiports?

Post by teroyk »

My SMP24 works fine with Cubase, but my question is how to support SMP24 or another midi-upgrade when programming new midi-program?
User avatar
mal7921
Posts: 410
Joined: Tue Apr 06, 2010 11:44 am
Location: Huddersfield, U.K.
Contact:

How to support extra midiports?

Post by mal7921 »

Ah, well that is a different case entirely.

The SMP24 was a steinberg product (built for stein berg by waldorf) and as such, for other programs to use it they would either need specific support built in or specific drivers written. As steinberg were not in the habit of releasing information about their hardware or software to 3rd parties I doubt there will be much software other than MROS compatible software that will be able to access the SMP24.

So, that pretty much limits it to the synthworks series, Cubase, Avalon and pro24 on the Atari and anything that used the MROS subsystem on the PC (and possibly Mac, yes MROS was on both these platforms too briefly).


Sent from my iPad using Tapatalk
The collection:

Atari 260ST, 520ST, 520ST+, 520STfm, STacy, Mega ST2
Atari STe, Mega STE, ST Book
Atari TT030, with 2GB Hard drive
Atari Falcon, 14MB, 40GB IDE drive
Atari Megafile 44

The website and the Atari bit
teroyk
Posts: 3
Joined: Sun Sep 11, 2011 5:49 pm

Re: How to support extra midiports?

Post by teroyk »

I have find out that MROS is normal program and it setup trap #8-vector and exit. Cubase only run MROS in startup and after that it uses trap #8. In dissasmbly trap #8 is just $0a0. If this help somebody to reverse engineer MROS it would be nice.
charles
Posts: 10
Joined: Mon Aug 27, 2012 2:56 am

Re: How to support extra midiports?

Post by charles »

what do u use at the moment to do single midi port?
can you post some code please?

charlie
Post Reply

Return to “Atari Audio & MIDI Peripherals”

Who is online

Users browsing this forum: Google [Bot] and 0 guests