- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 11

Thema: per MIDI 6 Relais schalten, Arduino Uno Sketch Frage

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.188
    Guck mal hier, Das sollte doch ausbaufähig sein?!

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Hier vielleicht als Ergänzung: Die Teensy Boards arbeiten auch mit der Arduino IDE und wohl auch mit der originalen Midi Library. Da gibt es in der Doku auch ein paar Grundlagen zu Midi

    https://www.pjrc.com/teensy/td_libs_MIDI.html

    Eigene Erfahrung damit habe ich aber nicht.

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    31.03.2014
    Beiträge
    165
    @wkrug: Ohhh, das auf Github sieht sehr interessant aus. Das könnte ein Ansatz werden. Lieben Dank für den Hinweis!

    @Mxt: Ebenso vielen Dank. Der Teensy... der kommt immer wieder aufs Spielfeld... Mit dem hab ich mich noch nicht näher befasst, aber gerade für MIDI scheint der einige Vorzüge zu haben. Dein Link gibt da ja schon interessante Infos! Vielen Dank für Deine Antwort + Link.

    Andi

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    31.03.2014
    Beiträge
    165
    Hallo,
    hier muss ich zunächst erstmal selbst paar Sachen richtig verstehen, denn 0x90 meint nicht ein MIDI-Byte (Data-Byte) ausserhalb der 127er MIDI-Tabelle (0x7F), sondern das Statusbyte für Note-On.
    Daher habe ich meinen ursprünglichen Thread hier wieder gelöscht.
    Asche auf mein Haupt!
    Danke für Eure Antworten bisher.

    Andi
    Geändert von Andi#87 (13.08.2022 um 19:31 Uhr)

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    31.03.2014
    Beiträge
    165
    Und hier die Erfolgsmeldung!
    Es funktioniert. Die Hürde lag u.a. darin, dass ich Hex und MIDI-Note durcheinandergebracht hatte. Ich war zunächst der Annahme (entsprechend der mir vorliegenden Dokumentation), dass der vorgegebene Wert 0x90 die MIDI-Note definiert (also das 2 Byte im 3er-Pack Note-On/-Off), aber das galt tatsächlich für das erste Byte (Statusbyte), und dort ist lt. MIDI-Spezifikation 0x90 bzw. 0x80 eben für Note-On bzw. -Off vorgemerkt. Ich bin stutzig geworden, weil 0x7F eigentlich die höchste MIDI-Note ist, und 0x90 war da doch sehr weit drüber.
    Na gut, dadurch habe ich gleich in meinen eigenen Unklarheiten bzgl. dieser MIDI-Befehle ein wenig Ordnung gemacht.
    Der Sketch, den Du mir verlinkt hattest (@wkrug), ist für mein Vorhaben eine sehr gute Basis. Nochmals lieben Dank!!!

    Andi

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.188
    Denk bitte auch noch dran, das 0x90 nur für den MiDi Kanal 1 gilt.
    Das zweite nibble gibt noch den Kanal an ( Bei MiDi gibt es 16 ) also von 0x90 .... 0x9F sind also alles Note On Befehle auf dem jeweiligen Kanal.

    Darum auch der Vorschlag mit der "Learn" Geschichte weiter oben, da man meistens nicht genau weiss auf welchem Kanal das Keyboard gerade sendet.

Ähnliche Themen

  1. Arduino Midi BPM und Midi-stop auslesen
    Von Cysign im Forum Arduino -Plattform
    Antworten: 4
    Letzter Beitrag: 04.05.2020, 01:38
  2. Arduino UNO - Frage zu MIDI, PIN1 (TX)
    Von Andi#87 im Forum Arduino -Plattform
    Antworten: 7
    Letzter Beitrag: 25.03.2019, 11:34
  3. Wie kann ich (m)einen Arduino-Sketch schützen?
    Von Andi#87 im Forum Arduino -Plattform
    Antworten: 7
    Letzter Beitrag: 29.10.2018, 23:09
  4. Arduino Sketch (C) Arduino C++ Sketch: HC-SR04 mit Arduino (AVR)
    Von HaWe im Forum Bascom / C / ASM / Sketch / Codesammlung / Programmschnipsel
    Antworten: 0
    Letzter Beitrag: 22.08.2018, 14:47
  5. frage zu sketch arduino und webserver
    Von der_tom im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 11.03.2012, 18:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress