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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.