OVERRIDING MIDI pt.II

gstopp at fibermux.com gstopp at fibermux.com
Tue Feb 4 22:31:34 CET 1997


     Technically the MIDI cable doesn't have three un-used wires, but 
     rather the connectors have two un-used pins.
     
     Yah yah I know details details... :)
     
     Perhaps the MIDI instruments themselves can stay the way they are? 
     Don't modify the existing commercial products, just add a little gizmo 
     to the MIDI ports and connect a network wire to the gizmo. Gosh it 
     would be nice if all machines had the same physical location for the 
     IN, OUT, and THRU ports. Then the gizmo could just stick in the 
     back... okay then make it a separate box, with little cables on it, 
     maybe you could velcro it to the back.
     
     Maybe the MIDI instruments can be controlled passibly well by the 
     existing implementation. Those wishing to drive their MT-32 from their 
     Sound Blaster can still do it. Those wishing to do bigger projects can 
     add the gizmos and the networking.
     
     Okay here goes the overall concept - there would have to be parallel 
     development of the gizmo and the master platform software to support 
     it. Inside the gizmo would be a network interface chip plus a CPU plus 
     code. The code would provide an "agent", and it would intercept and 
     generate network traffic and represent its MIDI instrument to the 
     network.
     
     On the master platform software side, there could be a network 
     diagram. Any device that gets attached to the network will appear on 
     this diagram, "popping" into existence as soon as the cable is 
     attached to it. You could name it, assign attributes to it, dump stuff 
     to it, download a "profile" for the make/model of device it's attached 
     to, etc.
     
     Electrically perhaps something like 100BaseT could be used. The 
     interface adapters are out there, getting cheaper. They're Ethernet, 
     100 megabits, 1514 byte max packet size, 64 min packet size, CSMA/CD 
     media access. Provide new drivers, don't mix PC LAN stuff with it. 
     Cable is twisted pair on phone jacks. Distance is up to 100 meters 
     with good cable, maybe.
     
     I guess my idea is to use existing 100 meg hardware, and make these 
     little agent boxes. The advantages are:
     
     * Way high speed
     * Big packets
     * Cheap cables and jacks
     * Distributed intelligence
     * Bidirectional communications to every device
     * Central control of everything
     
     You can tell I'm a LAN guy, I know :) Just some thoughts.
     
     - Gene
     gstopp at fibermux.com
     
     


______________________________ Reply Separator _________________________________
Subject: Re: OVERRIDING MIDI pt.II
Author:  Tony Clark <clark at andrews.edu> at ccrelayout
Date:    2/4/97 12:18 PM

>    What I wouldn't mind seeing is just some extra lines on the MIDI 
>    cable.  
> 
> Huh?  MIDI cables have three unused wires as it is! 
> 
>   -- Don
     
   Then I'd say that's where someone should start.  :)




More information about the Synth-diy mailing list