Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Macintosh Serial MIDI: Hardware, Cables, Clocking, Protocols and Drivers  (Read 8 times)

smilesdavis

  • Moderator
  • 1024 MB
  • ******
  • Posts: 1276
  • ...

Macintosh Serial MIDI: Hardware, Cables, Clocking, Protocols and Drivers
connector → cable topology → clock → serial framing → port framing → driver/API

Macintosh serial hardware

YearMacintosh / serial development
1984128K / 512K: Z8530 SCC • DB-9 • HSKi ext clock • no HSKo / GPi


1987SE / II: GPi pin 7 • modem GPi/RTxC = optional second clock path
1993660AV / 840AV: GeoPort • modem 9-pin / printer 8-pin • 8-pin compatible • HSKi/Sync/SCLK • GPi/DMA • +5 V pin 9
1996PowerBook 1400: Mini-DIN-8 • synchronous / asynchronous / AppleTalk • HSKo / HSKi / TxD± / RxD± / GPi
1997Power Macintosh G3 Beige: printer + modem RS-422 • 230.4 kbit/s internal • 2.048 Mbit/s external clock
1998PowerBook G3 Wallstreet: 9-pin GeoPort • accepts 8/9-pin • sync/asynch • HSKi ext clock • up to 4 Mbit/siMac G3: USB replaces ADB + external serial I/O
1999Power Macintosh G3 B&W: no RS-422 LocalTalk serial • USBPowerBook G3 Lombard: USB replaces ADB + serial I/O

Cables / pin topology


Direct HOST / COMPUTER connections


Host-control / virtual-port framing


Multiport host protocols / MTP compatibility


Serial replacement / USB transition


Layer distinctions

Mini-DIN-8 shell ≠ cable pinout
HSKi ext clock ≠ GPi/RTxC optional second clock path
1 MHz clock ≠ 1 Mbit/s data
1 MHz ≠ MTP
F5 common byte ≠ common protocol
Yamaha F5 = Cable Message
Korg F5 = line/port control
Emagic F5 = MTP-compatible cable-message format
MTP compatibility ≠ native protocol identity
MTP emulation ≠ native MTP implementation
USB serial ≠ SCC external-clock capability
replacement serial = electrical layer + clocking + port emulation + driver/API

Unresolved byte level

Yamaha F5 ↔ MOTU MTP exact mapping / interoperability
Korg F5 ↔ Yamaha/MTP interoperability
MOTU FAST framing
MTP network RS-422 framing
Opcode native Studio 4/5 framing
Midiman multiport serial framing
Logged
new in September: iSight (box), System 7 (box)
Pages: [1]   Go Up

Recent Topics