Probleme mit Midisignal

OP #362191
Lesenswert?

Hallo

Ich bin gerade dabei mir einen MIDI-Controller selbst zu bauen, aber es
funktioniert garnichts. Der Code müsste eigentlich in Ordnung sein und
auch die Hardware funktioniert ohne Fehler. Wenn ich mir die Signale
mit MIDI-OX anschaue kommt nur Müll. Es wird alles angezeigt nur nicht
das, was ich sende. Ich habe keine Ahnung woran es liegt. Bitte helft
mir.
Ich habe leider nur recht wenig Erfahrung mit Mikrocontrollern.

Danke schon mal jetzt für eure Antworten
Angehängte Dateien:
Gast #362193
Lesenswert?

ich kenne MIDI-OX nicht, aber vielleicht braucht das vollständige
MIDI-Messages. Das was du da sendest erfüllt das definitiv nicht, da
gar kein Status-Byte vorhanden ist.

Probier mal folende 3 Send-Bytes:
$90 (=0b10010000 =Status NoteOn Ch1)
$3C (=0b00111100 =mittleres C)
$7F (=0b01111111 =volle Dynamik)

Gruss Andi
OP #362196
Lesenswert?

Hallo, ich hab da nochmal eine Frage:
Ich möchte mit Hilfe des integrierten AD-Wandler eines ATMEGA-32 Potis
auswerten und als Midibefehl senden. Der AD-Wandler hat eine Auflösung
von 8-Bit, aber ich kann ja nur 7-Bit als Mididaten versenden. Wie kann
ich jetzt die ersten 7-Bit die nach der Wandlung in ADCH stehen in ein
anderes Register schieben mit einer Null davor als MSB, damit das Ganze
als Midi Datenbyte durchgeht?
ADCH = 10100110  -> verschieben -> r16 = 0 1010011
Ein Beispielcode wäre hilfreich, da ich mich nicht so sehr mit
Assembler auskenne.

Danke schon mal jetzt

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren