home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 1 / Mecomp-CD.iso / amiga / tools / misc / waveblaster / waveblaster_deutsch.txt next >
Encoding:
Text File  |  1997-05-18  |  28.9 KB  |  610 lines

  1.  
  2.    DER ULTIMATIVE WAVEBLASTER (TM) AM AMIGA RATGEBER V1.1 - 7. Mai 1997
  3.    --------------------------------------------------------------------
  4.         Wie man PC Wavetable Soundkarten am Amiga anschliessen kann
  5.           (verflucht, wo sind die Umlaute auf dieser Tastatur?)
  6.  
  7.  Geschrieben von Christian Buchner, flowerp@eikon.e-technik.tu-muenchen.de
  8.       (versuchen Sie es bitte nochmal, falls die EMail nicht ankommt!)
  9.  
  10. Evolutionsgeschichte: -am 7.Mai ins Deutsche uebersetzt
  11.                       -Upload ins Aminet am 18.Mai
  12.  
  13. Okay, meine Herren (vielleicht auch Damen?)
  14.  
  15. Hier koennen Sie  erfahren,  wie man eine  Schnittstelle  fuer PC Wavetable
  16. Soundkarten  an den Amiga  ranbastelt.  Das ist sehr einfach und  erfordert
  17. nur wenige elektrische  Bauteile.  Ich gebe hier keine exakten Schaltplaene
  18. und Layouts.  Diese Dokumentation  beschreibt lediglich die Pinbelegung der
  19. verwendeten   Komponenten   und  gibt  Tips  und  Hinweise,   wie  man  die
  20. Schnittstelle aufbaut.  Alles weitere bleibt Ihnen ueberlassen.
  21.  
  22. Sie koennen nicht jede PC Wavetable  Soundkarte  benutzen.  Solche  Karten,
  23. die die PC ISA oder PCI Slots benutzen, scheiden schonmal aus.  Sie koennen
  24. nur sogenannte Wavetable  Erweiterungskarten benutzen, die eine Waveblaster
  25. (TM) kompatible Schnittstelle besitzen.  Die Waveblaster (TM) Schnittstelle
  26. befindet  sich auf vielen  ueblichen PC  Soundkarten  (zum Beispiel auf der
  27. Soundblaster  AWE32,  nicht die "Value  Edition").  Also  koennen  Sie fuer
  28. diesen Hack nur solche Wavetable Karten benutzen, die zum Beispiel auch mit
  29. der AWE32 verbunden werden koennen.  Diese Bastelei ist also Grundsaetzlich
  30. der Nachbau einer Waveblaster (TM) kompatiblen  Schnittstelle.  Und das ist
  31. ziemlich einfach.
  32.  
  33. Um  diese  Bastelei   durchfuehren   zu  koennen,   sollten  Sie  zumindest
  34. grundlegende  Kenntnisse der Elektronik besitzen.  Es ist von Vorteil, wenn
  35. sie   irgendwann   schon   einmal  eine  kleine   elektronische   Schaltung
  36. zusammengeloetet haben.
  37.  
  38. Der serielle Port bleibt  (optional) frei fuer externe MIDI  Schnittstellen
  39. oder Modems.  Jedoch koennen Sie nicht  gleichzeitig  MIDI Files  abspielen
  40. und Ihr Modem  benutzen.  Beachten  Sie auch, dass  Modems die  Eigenschaft
  41. haben, alle gesendeten  Zeichen zum Computer  zurueckzusenden  (AT Kommando
  42. Modus).  Es ist also  besser, das Modem  auszuschalten,  waherend  man MIDI
  43. Software  benutzt.  Tut  man  das  nicht,  wird  das  Modem  manchmal  auch
  44. versuchen, die ankommenden MIDI Daten als Kommando zu interpretieren.  Mein
  45. Modem  tut das nur  selten,  da MIDI bei  31250  Baud  sendet,  was von den
  46. meisten Modems nicht als gueltige Baudrate akzeptiert wird.
  47.  
  48. Sie koennen auch den  seriellen  Port einer  Schnittstellenkarte  benutzen.
  49. Seien Sie sich dann aber  bewusst, dass nur ganz wenige MIDI  Programme auf
  50. dem  Amiga  die  Auswahl  eines   Geraetetreibers  fuer  die  MIDI  Ausgabe
  51. unterstuetzen.  Noch  schlimmer:  viele Programme  greifen sogar direkt auf
  52. die Hardware der internen Schnittstelle zu.  Also empfehle ich dringend die
  53. Benutzung der internen Schnittstelle.
  54.  
  55.  
  56. Warum eine PC MIDI Soundkarte verwenden?
  57. ----------------------------------------
  58.  
  59. * Nun, der Amiga hat nur vier Stimmen.
  60. * Der Amiga kann keine wirkliche HIFI Soundausgabe machen.
  61. * Wenn man versucht, mehr Stimmen mit dem internen Soundchip des Amiga zu
  62.   erreichen, muss man eine Menge CPU-Leistung opfern
  63. * Gute Amiga Musik (z.B. Soundmodule) benoetigen eine ganze Menge an Fest-
  64.   plattenkapazitaet
  65. * Externe MIDI Synthesizer sind meistens zu teuer fuer den Heimgebrauch
  66. * und sie erfordern vorher den Kauf eines externen MIDI Interfaces
  67.  
  68. Was halten Sie davon,  wenn ich Ihnen nun sage, dass  moderne PC  Wavetable
  69. Soundkarten
  70.  
  71.  a) fuer gewoehnlich sehr billig sind
  72.  b) einen hohen Qualitaetsstandard aufweisen
  73.  c) eine Vielzahl von DSP Klangeffekten besitzen
  74.  d) eine einfache Schnittstelle besitzen
  75.  und
  76.  e) leicht an _Ihrem_ Amiga betrieben werden koennen!
  77.  
  78. Fuer mich fing  alles an, als sich ein  Freund von mir eine  YAMAHA  DB50XG
  79. Wavetable Soundkarte fuer seinen PC kaufte.  Er fuehrte sie mir vor und ich
  80. hoerte zu.  Und ich war begeistert.  Die Soundkarte spielte Musik mit einer
  81. Qualitaet, die man, ohne sich zu schaemen, im Radio ausstrahlen koennte.
  82.  
  83.  
  84. Details ueber die YAMAHA DB50XG Soundkarte
  85. ------------------------------------------
  86.  
  87. Zunaechst  einmal ist der Preis hier in  Deutschland  aeusserst  aufregend.
  88. Sie kostet nur DM 199.- in einigen Computergeschaeften.  Sie kann jedoch in
  89. Ihrem Heimatland oder Bundesland ein wenig teuerer sein.
  90.  
  91. Die DB50XG wurde bei Vergleichstests mehrmals von Computermagazinen als die
  92. beste MIDI Erweiterungskarte ausgezeichnet.
  93.  
  94. Sie besitzt 4MB Wavetable ROM (Speicher fuer Wellenformen).
  95.  
  96. Sie unterstuetzt  natuerlich den General MIDI Standard.  Zusaetzlich bietet
  97. sie  zwei  standardisierte  Erweiterungen  zu  General  MIDI.  Eine ist der
  98. TG300B Modus (welcher im  Wesentlichen  zu Roland GS kompatibel ist, in der
  99. Tat werdeb sogar viele Roland GS systemexklusive  Meldungen  unterstuetzt).
  100. Der andere Modus ist der Yamaha XG Modus.  Dieser ist exakt  kompatibel  zu
  101. den externen  MIDI-Expandern  MU-50 und MU-80 von YAMAHA.  Aus meiner Sicht
  102. ist der XG Modus wirklich ein Durchbruch in der MIDI Technologie.
  103.  
  104. Die  Polyphonie  beträgt  maximal  32  Noten.   Die  Karte  kann  bis zu 16
  105. verschiedene  Instrumente  zur gleichen Zeit wiedergeben.  Die Belegung der
  106. Stimmen ist dynamisch.
  107.  
  108. Die Karte bietet 676 verschiedene  Wavetable Instrumente.  Im XG Modus kann
  109. man 480 Instrumente und 11 Schlagzeugsaetze  (mit 202 Klaengen)  absteuern.
  110. Im TG300B Modus hat man 579 Instrumente und 10  Schlagzeugsaetze  (mit 173)
  111. verschiedenen Klaengen).
  112.  
  113. Der  interessanteste  und aufregendste Teil ist die DSP  Effektsektion  der
  114. Karte.  Sie erlaubt bis zu drei  unabhaengige und  einstellbare DSP Effekte
  115. zur selben  Zeit.  Es gibt 11 Typen von Hall, 11 Typen von Chorus  Effekten
  116. und  42  variable  Effekte.  All  diese  Effekte  haben  Parameter,  die in
  117. Echtzeit  veraendert  werden  koennen.  Einige  aufregende  Dinge  sind zum
  118. Beispiel   ein  Phaser   Effekt,  ein   Verzerrer,   Flanger,   rotierender
  119. Lautsprecher, Equalizer, EQ Filter, Wah-Wah und viele mehr.
  120.  
  121. Die Soundkarte   wird mit einer Demo CD  ausgeliefert,  die CD Audio Spuren
  122. und die gleichen Lieder in der Form von MIDI Files  enthaelt.  Sie erhalten
  123. auch  eine   Dokumentation   von  rund  60   Seiten   (deutsch,   englisch,
  124. franzoesisch), die Tabellen mit allen  Instrumente,  Schlagzeugsaetzen  und
  125. systemexklusiven Meldungen enthaelt.
  126.  
  127. Die Klaenge, die diese Karte erzeugt, sind in keiner Weise vergleichbar mit
  128. dem alten  Amiga  Sound.  Es ist sogar  so, dass ich  inzwischen  gar keine
  129. Sound Module mehr hoeren Will (-> Trashcan!).  Was diese Karte liefert, ist
  130. HIFI Sound.  Man kann damit durchaus  professionelle  Musik machen.  Es ist
  131. naemlich  die  gleiche  Technologie,  die auch in externen  MIDI  Expandern
  132. verwendet wird.  Und deshalb ist sie mit dieser Ausruestung  (MU-50, MU-80)
  133. kompatibel.  Sie koennen im Internet  eine  Vielzahl von MIDI Files fuer XG
  134. Synthesizer bekommen.
  135.  
  136. Und  natuerlich  koennen  Sie  auch  alle GS oder GM Midi  Files  anhoeren.
  137. Gewoehnlich  klingen  XG Files  deutlich  besser,  aber es gibt  natuerlich
  138. Ausnahmen.
  139.  
  140.  
  141. Die Pinbelegung der Waveblaster Karten
  142. --------------------------------------
  143.  
  144. Dieser Hack funktioniert nur mit PC Wavetable Erweiterungskarten, die einen
  145. Waveblaster  (TM)  kompatiblen  Anschluss  haben.  Es handelt sich dabei um
  146. einen   26   poligen,   zweireihigen    Steckanschluss.   Diese   Wavetable
  147. Erweiterungskarten  werden fuer gewoehnlich auf eine SoundBlaster (TM) oder
  148. kompatible Soundkarte aufgesteckt.
  149.  
  150. Es folgt  die  komplette  Pinbelegung  einer  Waveblaster  (TM)  kopatiblen
  151. Soundkarte.  Ich  habe  sie  auf  den   englischen   Webserver  von  YAMAHA
  152. (www.yamaha.co.uk)  in dem XG  FAQ  File  gefunden.  Jedoch  war  die  dort
  153. gegebene Pinbelegung  unvollstaendig (Pin 26 war nicht beschrieben) und die
  154. Audio Leitungen waren verdreht.
  155.  
  156. Ich kann  nicht  garantieren,  dass  diese  Pinbelegung  auch  fuer  andere
  157. Soundkarten als die Yamaha DB50XG gilt.
  158.  
  159.           /  1   2                  Schliessen Sie unbeschriebenen
  160.          |   3   4   MIDI Ein       Pins besser nicht an!
  161. digitale |   5   6   +5V
  162.  Masse   |   7   8   MIDI Aus
  163.          |   9  10   +5V
  164.           \  11 12
  165.              13 14   +5V
  166.           /  15 16
  167.          |   17 18   +12V
  168.  analoge |   19 20   Audio links
  169.   Masse  |   21 22   -12V
  170. (Audio)  |   23 24   Audio rechts
  171.           \  25 26   !Reset (low-aktiv)
  172.  
  173. !Reset ist low-aktiv (inverse Logik).  MIDI Ein/Aus und !Reset sind Signale
  174. mit TTL  Pegel.  MIDI  wird mit 31250  Baud, 8 Bits, 1 Start-  und  Stopbit
  175. uebertragen.
  176.  
  177. Weitere  technische  Daten:  Der  Leistungsbedarf  der Yamaha  DB50XG Karte
  178. liegt bei etwa 2 Watt.  Das macht also etwa 400mA, die auf der +5V  Leitung
  179. benoetigt  werden.  Bedenken  Sie das,  bevor Sie den  Strom  von  irgendwo
  180. abzapfen.  Die  +12  und  -12V  Leitungen  werden  offenbar  nur  fuer  den
  181. Audioverstaerker  auf der  Soundkarte  benoetigt.  Sie erfordern also keine
  182. grossen Leistungen.
  183.  
  184. Die Yamaha DB50XG  Soundkarte  scheint keine  verwertbare  Information  auf
  185. ihrem  MIDI Aus Pin zu  senden.  Zumindest  fand ich keine  Information  im
  186. Handbuch der Karte, die darauf  hinweist,  dass die  Soundkarte  ueberhaupt
  187. faehig ist, irgendwelche MIDI Daten zu senden.  Deshalb werden wir den MIDI
  188. Aus Pin der  Soundkarte  nicht  anschliessen.  Das erspart uns etwas Arbeit
  189. und erlaubt es uns, den seriellen Port zwischen  externen  Geraeten und der
  190. Soundkarte zu teilen.
  191.  
  192. Es ist sehr  wichtig,  dass  die  Soundkarte  einen  Reset-Impuls  bekommt,
  193. nachdem  der Strom  eingeschaltet  wurde.  Ohne einen  Reset wird die Karte
  194. nichts tun und keinen Ton  ausgeben.  Bevor ich das in  Erfahrung  brachte,
  195. suchte  ich  ungefaehr  drei Tage  erfolglos  nach  einem  Fehler in meinem
  196. Interface.
  197.  
  198. Die serielle RS232  Schnittstelle  benutzt  Spannungen von +12V und -12V um
  199. die  Signale zu  uebertragen.  Weil wir  unsere  Soundkarte  nicht  roesten
  200. wollen, muessen wir diese  Signalpegel  erst in TTL kompatible Werte (+5V /
  201. 0V) wandeln.
  202.  
  203. Ich kenne zwei ICs, die diese Aufgabe erfuellen:
  204.  
  205. Der MAX 232 von  MAXIM - es  handelt  sich um  einen  bi-direktionalen  und
  206. zweifachen RS232<-> TTL Konverter.
  207.  
  208. Der  MC1489 IC von  Motorola  (oder der  kompatible  SN75189  Chip) ist ein
  209. vierfacher RS232 Empfaenger, der also nur von RS232 auf TTL wandelt.
  210.  
  211. Der MAX232 ist teuerer  als der MC1489 und  erfordert  eine  kompliziertere
  212. Beschaltung.  Er benutzt vier Kondensatoren  (22yF), um Hilfsspannungen von
  213. -5V, +10V und -10V aus einer einfachen +5V Versorgungsspannung zu erzeugen.
  214. Da er  bidirektional  arbeitet,  kann er ausserdem  das MIDI Aus Signal der
  215. Soundkarte in den seriellen Port des Amiga einspeisen.  Aber in diesem Fall
  216. duerfen sie keinesfalls ein weiteres Geraet an den seriellen Port des Amiga
  217. anschliessen.  Stellen  Sie sich vor was  passiert,  wenn Ihr Modem und der
  218. MAX232 Chip  gleichzeitig auf die RxD Leitung des Amiga ein Signal anlegen.
  219. Das wird  entweder  den  Ausgangstreiber  des Modems oder des MAX232  Chips
  220. zerstoeren.
  221.  
  222. Und  uebrigens  koennen Sie auch das TxD  Datensignal  des Amiga direkt von
  223. Paula Chip  abgreifen,  direkt bevor es auf RS232 Pegel  konvertiert  wird.
  224. Das  Signal  liegt an Pin 40 von Paula an.  Aber seien Sie  vorsichtig.  Es
  225. ist relativ  einfach, Ihren Paula Chip zu beschaedigen.  Ich empfehle, ganz
  226. normal ueber den seriellen Port zu gehen und einen der beiden Konverter-ICs
  227. zu benutzen.
  228.  
  229. Die !Reset Leitung kann ueber einen 4.7kOhm  "Pull-Up"  Widerstand  mit der
  230. +5V   Versorgungsspannung   verbunden   werden.  Mit  einem  Schalter  oder
  231. Tastschalter  wird dieser Pin dann noch mit Masse  verbunden., Wenn Sie den
  232. Schalter  betaetigen, wird die Soundkarte  einen Reset  durchfuehren,  weil
  233. Pin26 dann auf 0V geht.  Der Reset muss immer ausgefuehrt  werden, wenn Sie
  234. ihren  Computer  einschalten.  Andernfalls  wird die  Soundkarte die Arbeit
  235. verweigern.  Sie koennen auch das Reset  Signal des Amiga an der  richtigen
  236. Stelle abgreifen.
  237.  
  238. Folgendermassen sollte der Resetschalter angebracht werden.  Der Widerstand
  239. wird dabei als sogenannter "Pull-Up" Widerstand eingesetzt.
  240.  
  241.          ----------
  242.  +5V ---| 4.7 kOhm |-----x---- zu pin 26 (!Reset)
  243.          ----------      |
  244.                          |
  245.                        \       Schalter geschlossen bedeutet die Karte
  246.                         \      befindet sich im Reset zustand (deaktiviert)
  247.                          |
  248.                          | GND (Masse)
  249.          
  250. Ich  empfehle  die  Verwendung  eines   Schalters,  um  die  Karte  manuell
  251. zuruecksetzen  zu koennen.  Er  funktioniert  dann als "Not-Aus"  Schalter,
  252. falls  mal  die  MIDI  Software  verruecktspielt  und  die  Soundkarte  ein
  253. anhaltendes,  aetzendes  Geraeusch  produziert.  Sie koennen die Soundkarte
  254. auch  deaktivieren,  indem  Sie den  Schalter  umlegen  und der  Karte  ein
  255. dauerhaftes Reset Signal einspeisen.
  256.  
  257. Schliessen Sie niemals direkt einen Kopfhoerer oder Lautsprecher  direkt an
  258. den  Audio-Ausgang  der  Soundkarte  an!  Sie werden damit  vermutlich  den
  259. schwachen,  internen  Verstaerker der Soundkarte  beschaedigen.  Schliessen
  260. Sie immer einen  Verstaerker  (z.B.  Ihre  Stereoanlage) an den Ausgang der
  261. Soundkarte an.
  262.  
  263. Wenn Sie das Audiosignal der Soundkarte mit dem Ihres Amiga mischen wollen,
  264. koennen Sie entweder  extern ein Mischpult  anschliessen,  oder sich selbst
  265. einen   kleinen    elektronischen    Mischer    bauen,   indem   Sie   zwei
  266. Operationsverstaerker verwenden.  Versuchen Sie niemals, das Audiosignal zu
  267. mischen,  indem Sie die Signale der  Soundkarte  direkt mit denen des Amiga
  268. zusammenschalten!  Eine  interne   Soundkarte   kann  praktisch  sein.  Ich
  269. benutze eine Toccata Karte, um die Audiosignale zu mischen.
  270.  
  271.  
  272. Die Pinbelegung der Konverter-ICs
  273. ---------------------------------
  274.  
  275. Es folgt die Pinbelegung des MAXIM MAX232 Chips.
  276.  
  277.                     ___  ___
  278.   Diese Pins     / O|   \/   |O  +VCC = 5 Volt
  279.   muessen mit   |  O|        |O  GND (Masse)
  280.   22yF Konden-  |  O|        |O  RS232 Aus (C)
  281.   satoren ver-  |  O| MAX232 |O  RS232 Ein (D)
  282.   bunden werden |  O|        |O  TTL Aus (D)
  283.   (siehe unten)  \ O|        |O  TTL Ein (C)
  284.   RS232 Aus (B)    O|        |O  TTL Ein (B)
  285.   RS232 Ein (A)    O|________|O  TTL Aus (A)
  286.  
  287.  
  288.  
  289.                       -----  1      Folgendermassen muessen die
  290.                      |              Kondensatoren mit den Pins 1-6
  291.        22yF          |              des MAX232 ICs verbunden werden.
  292.           | |+       |              Sie werden benoetigt, um Hilfs-
  293.       ----| |--------|------ 2      spannnungen von +10V, -10V und
  294.      |    | |       +|              -5V aus der +VCC zu generieren.
  295.     ===        22yF-----
  296.   Masse            -----            Benutzen Sie z.B. Elektrolyt-
  297.                      |              kondensatoren, aber achten Sie auf
  298.                       -----  3      die Polung (+ Zeichen). Sie wollen
  299.                                     doch nicht, dass die Kondensatoren
  300.                                     in Ihrem Rechner zerplatzen, gelle?
  301.                       -----  4
  302.                     +|
  303.                22yF-----
  304.                    -----
  305.                      |
  306.                       -----  5
  307.        22yF
  308.          +| |
  309.       ----| |--------------- 6
  310.      |    | |
  311.     ===
  312.   Masse
  313.  
  314.  
  315. Here kommt die Pinbelegung des Motorola MC1489 chips.
  316.  
  317.                    ___  ___
  318.              1A  O|   \/   |O  +VCC = 5 Volts
  319.       Control 1  O|        |O  4A
  320.              1Y  O| MC1489 |O  Control 4
  321.              2A  O|   or   |O  4Y
  322.       Control 2  O| SN75189|O  3A
  323.              2Y  O|        |O  Control 3
  324.     GND (Masse)  O|________|O  3Y
  325.  
  326. Die A Pins sind die Eingaenge fuer das RS232 Signal, die Y pins liefern das
  327. entsprechende  TTL Signal.  Die Control Pins bestimmen die Hysterese.  Fuer
  328. unsere Zwecke sollten sie nicht angeschlossen werden.
  329.  
  330.  
  331. Die interne Version (A2000/A3000/A4000)
  332. ---------------------------------------
  333.  
  334. In den letzten  Tagen habe ich eine Yamaha  DB50XG  Karte  direkt in meinen
  335. A2000 eingebaut.  Ich habe die Soundkarte mit  Winkelblechen  auf eines der
  336. metallennen   Abdechblecke  der  Zorro  Slots   geschraubt.  So  passt  die
  337. Soundkarte  perfekt in meinen  Amiga.  Der Adapter fuer den seriellen  Port
  338. sitzt auf einer kleinen Platine, die auf den internen Stecker des seriellen
  339. Ports sitzt.  Dieser interne  Anschluss  existiert nur beim Amiga 2000.  Er
  340. sitzt auf dem Motherboard in unmittelbarer  Naehe des externen  Anschlusses
  341. fuer den seriellen Port.  Deshalb ist es etwas umstaendlicher, eine interne
  342. Version fuer andere  Rechner als den A2000 zu bauen, aber  moeglich  ist es
  343. natuerlich trotzdem.
  344.  
  345. Es folgt die Pinbelegung des internen  Steckers fuer den seriellen Port des
  346. Amiga  2000.  Leider  sitzen die meisten  A2000  Turbokarten  direkt  ueber
  347. diesem Stecker und machen den Zugang ein wenig schwierig.
  348.  
  349. WARNUNG:  Die  Pinbelegung,  die jetzt  folgt, ist nicht die  Belegung  des
  350. Steckers  auf der  Rueckseite  Ihres  Amiga  (welche im Anhang  Ihres Amiga
  351. Handbuches  abgedruckt ist).  Jemand hat das doch tatsaechlich  verwechselt
  352. und wunderte sich dann, dass nichts funktionierte.
  353.  
  354.     GND 1   2  -5V
  355.     TxD 3   4  Audio Aus (nur der linke Kanal)
  356.     RxD 5   6  Audio Ein (nur zum rechten Kanal)
  357.     RTS 7   8  E
  358.     CTS 9  10  *INT2
  359.     DSR 11 12  LEDPOWER
  360.    DGND 13 14  DTR
  361.      CD 15 16  +5V
  362.         17 18  RI
  363.            20  +12V
  364.         21 22  *C2
  365.         23 24  *BAST
  366.         25 26
  367.  
  368. Der einzige  Pin, der fuer uns von  Interesse  ist, ist der TxD Pin, um uns
  369. die MIDI Daten zu holen.  Die +5V Leitung ist zu schwach, um die notwendige
  370. Leistung  zur   Verfuegung  zu  stellen.  Glauben  Sie  mir.  Ich  habe  es
  371. versucht, und der Computer ist  andauernd  abgestuerzt.  Die +12V an diesem
  372. Stecker  (+12V  User) sind nur  indirekt  ueber eine Diode mit den +12V des
  373. Systems  verbunden.  Diese Diode verbraet  leider rund 1.2 Volt, sodassm an
  374. nicht die vollen 12 Volt an diesem Pin bekommt.
  375.  
  376. Fazit:  Holen Sie sich den Strom (+5V, Masse, +12V) von einem  Floppy- oder
  377. Festplatten Stromstecker.
  378.  
  379. Aber  woher  koennen  Sie  sich  die -12  Volt  holen?  Ich  loetete  einen
  380. zusaetzlichen  Pin in die  Stiftleiste,  direkt  an der  Stelle  des  nicht
  381. bestueckten Pin 19.  Dann schloss ich diesen Pin an eine -12 Volt fuehrende
  382. Leitung an (nicht an die -12V User  Leitung, da dieser  wegen  einer  Diode
  383. auch  wieder   1.2Volt   fehlen).  Fuer  diesen  Schritt   musste  ich  das
  384. Motherboard  aus dem  Gehaeuse  entfernen.  Ich bin mir sicher,  sie finden
  385. eine  einfachere  Loesung.  Sehen Sie sich den Schaltplan  oder die Platine
  386. Ihres  Rechners  genau  an, um zu  ermitteln,  woher  sie die -12  Volt  am
  387. einfachsten bekommen.
  388.  
  389. Meine  Adapterplatine  steckt auf dem internen  Stecker des seriellen Ports
  390. (leider stehend, weshalb ich beim Kauf einer anderen Turbokarte die Platine
  391. noch einmal abaendern muss).  Drei Kabel fuehren von dieser  Adapterplatine
  392. weg.  Eines ist ein dreiadriges  Stromkabel,  welches zu einem Stromstecker
  393. fuer die  Floppylaufwerke  geht.  Ein  anderes  Kabel ist eine  sechsadrige
  394. Leitung, die zur Soundkarte  selbst fuehrt.  Sie fuehrt den Strom, die MIDI
  395. Daten  und das Reset  Signal.  Hierfuer  habe ich ein  altes  Joystickkabel
  396. verwendet  (kaputte Joysticks hat doch wohl jeder zuhause  rumliegen).  Das
  397. letzte Kabel  schliesslich  ist zweiadrig und fuehrt zu einem Schalter, den
  398. ich in die Frontblende meines Amiga (direkt neben die Power LED) eingesetzt
  399. habe.  Es ist der Reset (bzw.  An/Aus) Schalter fuer die Soundkarte.
  400.  
  401. Wenn Sie einen  A3000  oder  A4000 Ihr Eigen  nennen,  sollten  Sie die TxD
  402. Leitung direkt an der Rueckseite des Sub-D Steckers  Ihres Amigas  abzapfen
  403. (sodass Sie von aussen noch serielle Geraete anschliessen koennen).  Loeten
  404. Sie den Draht an den richtigen  Pin an oder  benutzen Sie eine  Mess-Spitze
  405. (Clip), um ihn dort festzuklemmen.
  406.  
  407. Fuer  die  Soundkarte  selbst,  benutze  ich  eine 26  polige,  zweireihige
  408. Stiftleiste.  Diese ist um 90 Grad geknickt, sodass alle Kabel seitlich von
  409. der Soundkarte weglaufen.  Das macht den Aufbau ausserdem etwas flacher.
  410.  
  411. Um  das  Tonsignal  von  der   Soundkarte   abzuleiten,   sollten  Sie  ein
  412. abgeschirmtes  Kabel  verwenden.  Tip:  Benutzen Sie ein  uebliches  Chinch
  413. Audiokabel,  das Sie in der  Mitte  durchschneiden.  Loeten  Sie  dann  die
  414. Leitungen und die Abschirmung an die  entsprechenden  Pins der  Stiftleiste
  415. an.  Stellen Sie sicher, dass die  Abschirmung  mit der  analogen  (Audio-)
  416. Masse  der  Soundkarte  verbunden  ist.  In den  meisten  Faellen  ist  bei
  417. Chinch-Kabeln die linke Leitung weiss und die rechte rot.
  418.  
  419. Da  ich  eine   Toccata   Karte   besitze,   kaufte   ich  einen   billigen
  420. Walkman-Kopfhoerer  und schnitt die Strippe ab.  Diese passt perfekt in den
  421. internen AUX2-Eingang meiner Toccata Karte.
  422.  
  423.  
  424. Die externe Version (alle Amigas)
  425. ---------------------------------
  426.  
  427. Aehnlich zur internen Version, die oben beschrieben ist, jedoch
  428.  
  429. - besorgen Sie sich den Strom (+5V, +12V, Masse) extern vom Floppy-Port
  430.  
  431. - greifen Sie TxD und -12V extern vom seriellen Port ab.
  432.  
  433. Benutzen Sie uebliche Sub-D  Steckverbinder  mit Gehaeusen aus Plastik oder
  434. Metall.  Vorsicht bei metallisierten  Gehaeusen.  Diese isolieren nicht und
  435. koennen  Kurzschluesse  verursachen,  wenn nicht  isolierte  Leitungen oder
  436. elektronische Bauteile das Gehaeuse beruehren.
  437.  
  438. Die  gesamte   Konverter-Elektronik  passt  in  das  Gehaeuse  eines  Sub-D
  439. Steckverbinders,  wenn Sie den MC1489  Chip  benutzen.  Achten Sie auf eine
  440. vernuenftige  Isolation.  Es kann Sinn machen, das gesamte Innere des Sub-D
  441. Gehaeuses  mit  einem   Plastikkleber   (Heissklebepistole)   auszufuellen.
  442. Kerzenwachs koennte auch funktionieren.
  443.  
  444. Sie werden Ihre  Soundkarte  vermutlich in eine Schachtel oder ein Gehaeuse
  445. einbauen wollen.  Das sieht auch wesentlich  besser aus und verhindert eine
  446. ungewollte Beschaedigung der Soundkarte.
  447.  
  448. Passen  Sie auf, dass kein  Stecker  jemals  eine  metallische  Oberflaeche
  449. beruehrt.  Das fuehrt zu  Kurzschluessen  und beschaedigtm  moeglicherweise
  450. Ihre  Soundkarte,  Ihren  Computer und vielleicht  sogar das Netzteil.  Das
  451. gleiche  gilt  fuer die  Soundkarte  selbst.  Stellen  Sie sie nie auf eine
  452. metallische  Oberflaeche.  Legen Sie immer isolierendes Material (z.B.  ein
  453. Blatt Papier) unter.
  454.  
  455. Um einen  Adapter  zu  bauen,  der  Ihre  serielle  Schnittstelle  oder den
  456. Floppyport  nicht  blockiert,   koennen  Sie  beidseitige   Sub-D  Gehaeuse
  457. verwenden.  Befestigen Sie einen maennlichen Stecker an der einen Seite und
  458. einen  weiblichen  an der  anderen.  Verbinden  Sie  alle 25 bzw.  23  Pins
  459. intern mit einem  Flachbandkabel  durch.  Und schliessen  Sie ausserdem die
  460. Konverter-Elektronik  und/oder das  Stromkabel  an die  korrekten  Pins an.
  461. Beten Sie, dass das alles in das Gehaeuse reinpasst.
  462.  
  463. Schliessen  Sie niemals die Stecker  Ihres  Adapters  an den  Floppy-  oder
  464. seriellen  Port an, waehrend der Rechner  laeuft.  Schalten  Sie vorher den
  465. Computer aus.  Nachdem Sie ihn wieder anschalten,  vergessen Sie nicht, die
  466. Soundkarte zu resetten, sonst hoeren Sie nichts von ihr.
  467.  
  468.  
  469. Empfehlenswerte Software
  470. ------------------------
  471.  
  472. - MIDIPlay 2.65b von Janne Syväniemi (Shareware, erhaeltlich im AmiNet)
  473.  
  474. - Bars  &  Pipes  von  Blue  Ribbon  Soundworks (kostenlos durch Compuserve
  475.   erhaeltlich). Ein professioneller MIDI Sequenzer mit Drag&Drop und vielen
  476.   innovativen Features.
  477.  
  478. - SuperJam von Blue Ribbon Soundworks (ebenfalls kostenlos durch Compuserve
  479.   erhaeltlich.)  Es  ist eine  Art automatischer  Begleitungssequenzer  mit
  480.   verschiedenen eingebauten Musikstilen. Unterstuetzt nur General MIDI.
  481.  
  482. - MIDITracker (erhaeltlich  im  AmiNet).  Eine Art SoundTracker  fuer  MIDI.
  483.   Benoetigt kein externes MIDI keyboard zum Komponieren.
  484.  
  485. - DeluxeMusic 2.0 von Electronic Arts zum Komponieren auf einem Notenblatt.
  486.   Unterstuetzt nur General MIDI.
  487.  
  488. - Camouflage (Demoversion erhaeltlich im Aminet), ein MIDI sequencer
  489.  
  490. - Dominator (Demoversion erhaeltlich im Aminet), ein MIDI sequencer
  491.  
  492. - OctaMED  6.0  (Demoversion  erhaeltlich  im  Aminet),  ein  Tracker,  der
  493.   ebenfalls MIDI unterstuetzt.
  494.  
  495. - GMPlay 1.2 (erhaeltlich im Aminet) ein General MIDI  Abspielprogramm, das
  496.   weder eine  Soundkarte, noch andere MIDI Ausruestung  braucht. Entwickelt
  497.   von Alessandro de Luca und mir.
  498.  
  499. - Das XPK  Kompressions  Paket  und die  xpkSHRI  Library  (erhaeltlich  im
  500.   Aminet). SHRI  gibt eine  exzellente  Kompressionsrate, wenn sie mit 100%
  501.   Effizienz auf MIDI Files angewandt  wird. Die Dateien  werden oft auf nur
  502.   20%  ihrer  urspruenglichen  Laenge  zusammengepackt.  Stellen Sie sicher,
  503.   dass Sie die  MIDI  Files  wieder dekomprimieren,  bevor  Sie  irgendeine
  504.   MIDI Software damit fuettern.
  505.  
  506. Diese Liste ist unvollstaendig. Weitere Vorschlaege sind willkommen.
  507.  
  508.  
  509. Empfehlenswerte Webseiten und Midi-Files
  510. ----------------------------------------
  511.  
  512. Sehen Sie sich mal auf  www.yamaha.com  oder dem lokalen  Yamaha  Webserver
  513. Ihres  Landes  um.  Dort  bietet  man (PC)  Software  und MIDI Files  sowie
  514. technische Dokumentation und wertvolle Tips an.
  515.  
  516. Es gibt eine Vielzahlt von  Internet-Seiten,  die Musiksammlungen  fuer die
  517. Yamaha DB50XG anbieten.  Die beste Seite ist  wahrscheinlich  "The XG Home"
  518. auf "http://www.ids.net/~marshall/xg.htm"
  519.  
  520. Der Link "The  Songs"  am Ende der Seite  bringt  Sie zu der  Sammlung  von
  521. Midi-Dateien.  Es gibt dort auch Links zu den Seiten der  Komponisten.  Die
  522. Lieder  auf  diesem  Server  wurden  speziell  fuer die  DB50XG  Soundkarte
  523. geschrieben und koennen auf anderer MIDI Ausruestung  ganz  unterschiedlich
  524. (schlechter) klingen.
  525.  
  526. Es gibt noch mehr Webseiten, die XG Midi Dateien  abieten.  Eine exzellente
  527. deutsche  Seite wurde von Michael Banz  erstellt.  Seine Seite  bietet mehr
  528. als 500 XG MIDI Dateien  (sogar noch mehr, als auf  Marshall's XG Home Page
  529. zu   finden   sind).   Probieren   Sie   also   die   folgende   URL   aus:
  530. "http://www.castrop-rauxel.netsurf.de/~michael.banz/"
  531.  
  532. Eine Sammlung von Cover-Versionen von originalen  Chart-Hits und alten C-64
  533. Musikstuecken      im     XG     Midi     Format     findet     man     auf
  534. "http://www.cs.vu.nl/~arthur/xg.html"
  535.  
  536. Hoeren  Sie  sich  auf  jeden  Fall  den  Song  "Children.MID"  an.  Er ist
  537. umwerfend  gelungen, obwohl er ziemlich einfach anfaengt (wie eben auch der
  538. Song, der mal durch die Charts ging).  Weitere empfehlenswerte Songs:
  539.  
  540.         Running Scared.MID - Acid-Trance, echt aufregend
  541.   Marin County Morning.MID - Ballade, erinnert an Fleetwood Mac
  542.               Children.MID - Charts-Hit von Robert Miles, exzellent
  543.           Locust Dance.MID - ungewoehnliche Rhythmen, gutes E-Guit. Solo
  544.           It's Only Me.MID - Sentimentaler Song mit gutem Sound
  545.                 Images.MID - Spaciger House-Trance, exzellent
  546.               Suburbia.MID - Jungle-Trance, ziemlich gut
  547.              Mr. Bones.MID - Echter Blues-Rock, Hammondorgel und E-Guit.
  548.              Sea Scape.MID - entspannender Song mit Unterwasserklaengen
  549.             Heart Land.MID - Melodischer Song, viel Orgeln
  550.              Hypnotica.MID - Melodischer Song, teilweise trance-artig. Super
  551.               Espagnol.MID - perfekter (!!!) Flamenco, exzellent
  552.            Interleaver.MID - Perfekter Trance, coole Orgeln
  553. Memories Of Arden Road.MID - Rockballade, geile E-Guitarren Solos
  554.              Jock Rock.MID - Rockmusik, klingt aehnlich wie TV Titelsongs
  555.                D-Shake.MID - Spacide Acid Sequenz mit viel Filter und Hall
  556.                 X-Cita.MID - Spaciger Trance
  557.        Feel The Energy.MID - Spaciger Song, erinnert an Robert Miles' Children
  558.       Over The Rainbow.MID - Bekanntes Stueck aus einem Musical
  559.               Tek Toys.MID - Trance bis Breakbeat, guter spaciger Sound
  560.   Sonic Surfing Part 3.MID - Trance mit coolem Synth Bass
  561.   Water Flowing Uphill.MID - Wundervolle Ballade
  562.          Secret Garden.MID - Wundervoll vertraeumter Song, coole Soundeffekte
  563.  Quest For Lost Heroes.MID - Hard Rock, exzellente Guitarren, Live Atmoshph.
  564.  
  565. Diese Liste ist unvollstaendig und spiegelt meinen persoenlichen  Geschmack
  566. wieder.  Inzwischen wurde eine Menge neuer und erstklassige XG Midi Dateien
  567. veroeffentlicht.
  568.  
  569. Wenn Sie  vorhaben,  andere  Soundkarten  anzuschliessen,  lassen  Sie mich
  570. wissen, welche Webseiten Sie empfehlen koennen.
  571.  
  572.  
  573. Rechtliches
  574. -----------
  575.  
  576. Jegliche   kommerzielle  Nutzung  dieses  Textes  ohne  meine  schriftliche
  577. Zustimmung   ist   ausdruecklich   verboten.  Dieser   Text   darf  nur  in
  578. unveraendertem   Zustand   durch   Computernetze    (Newsgruppen,   Aminet)
  579. verbreitet werden.
  580.  
  581. Ich kann keine  Garantie  fuer die  Korrektheit  der  obigen  Informationen
  582. geben.  Sie bauen die  Schnittstelle  in jeden Fall auf eigene Gefahr.  Ich
  583. kann nicht fuer Schaeden  haftbar  gemacht werden, die an Ihrer  Soundkarte
  584. und/oder ihrem Amiga entstehen.
  585.  
  586. SoundBlaster und WaveBlaster sind eingetragene  Wahrenzeichen  der Creative
  587. Labs Inc.
  588.  
  589. Bitte  entschuldigen  Sie  eventuelle  Tippfehler,  die  bei der  schnellen
  590. Uebersetzung des englischen Textes ins Deutsche entstanden sind.
  591.  
  592.  
  593. So erreichen Sie mich
  594. ---------------------
  595.  
  596. Vorschlaege, Korrekturen und Verbesserungen werden gerne entgegengenommen.
  597.  
  598. Schicken Sie mir eine EMail, wenn Sie es geschafft haben, die Schnittstelle
  599. zu bauen.  Ich schreibe  derzeit ein wenig Software, um all die Instrumente
  600. und Effekte der Soundkarte ansteuern zu koennen.
  601.  
  602. EMail an:  flowerp@eikon.e-technik.tu-muenchen.de
  603. Bitte  versuchen  Sie es ein zweites  mal, wenn  gerade  mein EMail  Server
  604. streikt.
  605.  
  606.  (c) 1996,97 Christian Buchner
  607.  
  608.   //
  609. \X/ Flowerpower
  610.