Hallo zusammen, ich möchte einen Midi-Fussschalter bauen. Mit einem ATMega-Controller (ATMege168). Ich werde eine ganze Menge Taster (entprellt etc) einlesen, bei denen bei 'Druck' das entsprechende Midi-Kommando abzusetzen wäre. Zwei Dinge sind mir nun nicht klar: 1. Kann ich vom TX-Port unmittelbar (via 220 Ohm) das Midi-Send-Signal bedienen? Das Midi-Pedal wird von einem 9V-Netzteil versorgt, der Midi-Empfänger (Impulse25-Keyboard) aus dem USB-Port des Rechners. Bei den bisher gesehenen Midi-Eingansschaltungen ist ein optischer Koppler zu sehen --> Null Problemo? 2. Midi ist ein asynchrones Protokoll (8n1 @ 31250 Baud). Kann mir jemand die Sequenz einer nicht trivialen (alles Null) CC-Message zeigen? Oder einen Link, bei dem die Tiefen der Midi-Kommunikation dargestellt sind (ich finde alles Mögliche zum Midi-File-Parsen, ... viel zu kompliziert) Danke schonmal! Harry
NOS schrieb: > Kann ich vom TX-Port unmittelbar (via 220 Ohm) das Midi-Send-Signal > bedienen? Jo, das geht. NOS schrieb: > Bei den bisher gesehenen Midi-Eingansschaltungen ist ein optischer > Koppler zu sehen --> Null Problemo? Das gehört zum Midistandard. Hinter jeder MIDI-In Buchse kommt die LED des Eingangsoptokopplers. NOS schrieb: > Kann mir jemand > die Sequenz einer nicht trivialen (alles Null) CC-Message zeigen? Hier mal ein Programchange: 0xC0 0x03 ; wechselt auf Program 3. Hier wird fast alles beschrieben: http://de.wikipedia.org/wiki/Musical_Instrument_Digital_Interface Hilfreich ist auch, die Bedienungsanleitung von einigen Synthies oder anderen Keyboards runterzuladen und den Tabellenteil zu lesen.
NOS schrieb: > Kann ich vom TX-Port unmittelbar (via 220 Ohm) das Midi-Send-Signal > bedienen? Sollte man nicht machen. Eine statische Entladung ausreichender Größe und der Controller ist Schrott. Ein CMOS-Treiber (Single-Gate, nicht invertierend) mit entsprechender Ausgangsschutzbeschaltung wäre da zuverlässiger. NOS schrieb: > Bei den bisher gesehenen Midi-Eingansschaltungen ist ein optischer > Koppler zu sehen --> Null Problemo? Der Koppler im Eingang ist bei MIDI Pflicht. NOS schrieb: > Das Midi-Pedal wird von einem 9V-Netzteil versorgt, Aber sicher mit nachfolgender 5-V-Stabilisierung? NOS schrieb: > Oder einen Link, bei dem die Tiefen der Midi-Kommunikation dargestellt > sind Das kannst Du bestimmt brauchen, um Deine Daten zu analysieren: http://www.midiox.com/
Hallo Matthias, der Link bringt mich doch einiges weiter!! Hab ich das (nach überfliegen) richtig verstanden: Es gibt 2-Byte und 3-Byte Kommandos? thx Harry
Hallo Knut, auf MIDIOx bin ich gestern in einem Gitarren/Amp-DIY-Forum aufmerksam geworden. Hab' anscheinend des Richtige runtergeladen ;-) Wg. der stat. Aufladung: Wäre ein 47LS04 (2xNOT) dafür geeignet? Mit CMOS etc tue ich mir als Gitarrist + Softwerker jedesmal schwer...!
NOS schrieb: > Wäre ein 47LS04 (2xNOT) dafür geeignet? Jo, du schaltest dann 2 Inverter hintereinander, damit die Polarität wieder stimmt. Da da 6 Gatter drin sind, kannst du am Ausgang auch zwei Gatter parallel schalten und hast schön Strom. NOS schrieb: > Hab ich das (nach überfliegen) richtig verstanden: Es gibt 2-Byte und > 3-Byte Kommandos? Jo. Die meisten sind ja 3-Byte Kommandos, di du für deinen CC ja vermutlich auch brauchst. Im ersten Byte ist immer der MIDI Channel drin, dann kommt die CC Nummer, dann der Wert 0-127
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.