ts-7000
[Top] [All Lists]

[ts-7000] MIDI product development

To:
Subject: [ts-7000] MIDI product development
From: "patrioticduo" <>
Date: Wed, 29 Mar 2006 01:59:11 -0000
Hi TS-7000 people,

I am looking at developing some MIDI products using the TS-7200.
Before I go down that route I thought I might ask a few questions and
thank you all for your input.

Some years back (ok ten plus years ago), I built a MIDI light
controller using an original Compaq-II XT. For MIDI (the MPU-401 did
not exist at this time) I took a standard ISA serial card with Intel
8250 UART and modified the clock rate (with a new crystal and clock)
to get 31.250 Kbps. I then added the PC900 opto coupler and current
drivers needed to match the electrical spec for MIDI in and out. I
wrote my own C hardware driver with interrupt handler with FIFO, wrote
the MIDI handler itself including time sync, controller handler and
sysex etc. It all ran under DOS 5.0 and was compiled in Turbo C++.

Oh how times have changed! Now I am looking at building some new MIDI
rack mount equipment and want a general purpose MIDI implementation on
a controller with TCP/IP. The TS-7200 looks like a great candidate for
this sort of application.

Questions:

Does anyone know of a PC104 MIDI interface that is NOT based on the
MPU-401?
Does a PC104 serial card generally use the Intel 8250/16550 chip?
Has anyone done a clock hack on such a card in order to make it work
at 31.250Kbps? Does anyone know if Linux can set the card to
31.250Kbps out of the box? Or will I need to hack it?

And finally, I am somewhat new to Linux application development so
would I be right in saying that gcc is my friend? Or what sort of IDE
would people recommend considering that I lived and breathed Borland
Turbo C++ about ten years ago (I am now a network engineer that only
dabbles in Java, VisualStudio, perl on MS platform but trust me, I
can't take MS any longer!).

Many thanks for all of your help.

Mike H.








 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU