MIDI-Interface

Aus C64-Wiki
Zur Navigation springenZur Suche springen
Steinberg Card 32

Ein MIDI-Interface enthält DIN-Buchsen zum Anschluss von elektronischen Musikinstrumenten, bspw. ein Keyboard.


Aufbau[Bearbeiten | Quelltext bearbeiten]

Die Steuerung übernimmt ein Motorola MC6850, dabei werden verschiedene Basisadressen benutzt:

  • Sequential ACIA $DE00
  • Passport/Syntech ACIA $DE08 + SYNC
    • Roland drum clock ($DE30+$DE38)
    • tape-in und tape-out
  • DATEL/Siel/JMS/C-Lab ACIA $DE04
  • Namesoft ACIA $DE00 + NMI
  • Maplin ACIA $DF00

MIDI-Karten[Bearbeiten | Quelltext bearbeiten]

Bilder[Bearbeiten | Quelltext bearbeiten]


Steinberg Research Interface
JMS MIDI



Listing[Bearbeiten | Quelltext bearbeiten]

5 AD=56832
10 IF PEEK(AD+2)<>255 THEN 50
20 IF PEEK(AD+6)<>255 THEN 60
30 IF PEEK(AD+8)<>255 THEN 70
40 PRINT "NO INTERFACE CONNECTED":END
50 PRINT "SEQUENTIAL INTERFACE":END
60 PRINT "DATEL/SIEL/JMS/C-LAB INTERFACE":END
70 PRINT "PASSPORT INTERFACE"

Weblinks[Bearbeiten | Quelltext bearbeiten]