Gast
#1709273
Hallo Leute, habe hier eine Roland SCB7 Midi-Karte (Wave Table Board), die ich gerne mit einem AVR (M32) ansteuern möchte. Allerdings klappt es nicht. Jetzt weiß ich nicht, ob die Midi-Karte defekt ist oder ein anderes Problem vorliegt. Aber der Reihe nach: Habe ein Programm für einen M32 geschrieben, das Midi-Klänge seriell ausgibt (Midi-Protokoll). Es funktioniert auch, habe es an der Midi-In-Buchse eines Roland-Keyboards getestet. Alle Sounds werden korrekt ausgegeben. Jetzt habe ich eine Roland SCB 7 Midi-Karte (Wave Table Board) nach einem Schaltplan mit einer kleinen Zusatzschaltung bestückt, dass sie als Stand-Alone-Gerät arbeiten kann. Das heißt im Klartext: sie wird extern mit +-12V und +5V versorgt und bekommt über einen Optokoppler seriell Midi-Klänge übermittelt. Außerdem sind noch ein R und ein C für ein korrektes Reset nach dem Einschalten im Spiel. Alles ist korrekt aufgebaut und verdrahtet, die Übertragung über den Optokoppler funktioniert auch, wie sie soll (getestet), aber die Karte gibt keine Midi-Klänge aus. Dabei ist es egal, ob die Midi-Signale vom AVR oder vom Roland-Keyboard kommen, die Karte bleibt stumm. Jetzt stellt sich die große Frage: ist die Karte kaputt oder habe ich etwas wichtiges übersehen. Meine Ideen sind fürs erste erschöpft. Hat jemand von euch eine Idee, die weiterführen könnte? Eine alte Soundkarte, auf der man die Midi-Karte huckepack testen könnte, habe ich leider nicht. Eventuell ist es auch ein Problem mit der Taktung der seriellen Schnittstelle, vielleicht könnte man versuchen, die Baudrate beim AVR leicht zu erhöhen oder zu senken. Haben solche Karten möglicherweise so etwas wie eine Testfunktion?
