Forum: Mikrocontroller und Digitale Elektronik Programmierer für MIDI-Projekt gesucht


von Christian R. (chris_midi)


Lesenswert?

Liebe Leser,

ich bin auf der Suche nach einem Programmierer, der sich im Bereich MIDI 
auskennt und schon einige Male damit gearbeitet hat.
Ich selbst habe weder die Zeit, noch die Muße mich mit der Thematik 
auseinander zusetzen, wie es wohl nötig wäre, um dieses Projekt zu 
stemmen.

Wissen und KnowHow sollte keineswegs umsonst oder kostenfrei erbracht 
werden. Aber das klären wir dann am Besten persönlich.

Ich möchte ein MIDI-Projekt auf die Beine stellen, für das es vermutlich 
nur einen recht kleinen Käuferkreis gibt. Meine Vorstellungen sind aber 
schon recht konkret. Das erläutere ich dann gerne im weiteren Verlauf 
persönlich.


Ich freue mich auf eure Nachrichten und euer Interesse.

Liebe Grüße,
Christian

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Sie haben Post!

von Christian R. (chris_midi)


Lesenswert?

Nochmal ein Push für diesen Thread!

von Thomas Schönau (Gast)


Lesenswert?

Hallo, ich bin auch auf der Suche nach einen Menschen der sich mit mldi 
auskennt und mlr ein kleines Programm schreiben kann, um mlr mein 
kleines Projekt zu verwirklichen. Ich habe gemerkt, das dies gar nichr 
so einfach ist. Für eine Info, ob es sowas gibt wäre ich sehr froh. 
Falls ich so einen Menschen finde, würde ich dies natürlich hier 
mltteilen. Aber es ist nicht einfach. Bin aber auf der Suche. Doch hier 
auf der Plattform habe ich zumlndest gemerkt, dass es so ähnliche 
Menschen wie mlch gibt. Wie heisst es so schön, Wer sucht det findet.

von sucher (Gast)


Lesenswert?

>Bitte hier nur auf die ursprüngliche Frage antworten,
>für neue Fragen einen neuen Beitrag erstellen.

Was ist daran so schwierig zu verstehen?
Der Thread ist von 2014. Er sucht jemand, der was füt MIDI programmiert. 
Du suchst jemand der was für MIDI programmiert. Er sucht nicht dich. Du 
suchst nicht ihn. Mach einen neuen Thread auf und werde vor allem 
konkreter.

: Bearbeitet durch Admin
von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

MIDI ist ein UART. (AVR-)Controller mit U(S)ART-Peripherie verwenden, 
Baudrate 31500 einstellen und Daten senden. Das ist nicht wirklich 
kompliziert. Was kompliziert ist, ist die Anbindung an einen Rechner. 
Früher ging das mit der Soundkarte, heute nur noch per USB-Interface, 
wovon es verschiedene Qualitäten gibt, auch in verschiedenen Preislagen. 
Die einen gehen, die anderen nicht, oft gibt es Treiberprobleme. Hat man 
die Daten dann erst mal im PC, kann man sie mit MIDI-OX kontrollieren, 
ob man alles richtig gesendet hat.

Beschaltung:
https://de.academic.ru/pictures/dewiki/83/StandardMIDIInterface.gif

: Bearbeitet durch User
von J. S. (engineer) Benutzerseite


Lesenswert?

Knut B. schrieb:
> MIDI ist ein UART. (AVR-)Controller mit U(S)ART-Peripherie verwenden,
> Baudrate 31500 einstellen und Daten senden. Das ist nicht wirklich
> kompliziert. Was kompliziert ist, ist die Anbindung an einen Rechner.
> Früher ging das mit der Soundkarte, heute nur noch per USB-Interface,

Es geht auch über VST-UART
und VST-S/PDIF, welches MIDI wrapped

Für die klassische Übersetzung von USB auf MIDI habe ich gerade ein 
Modul aufgetrieben, dass im 20,- Euro-Bereich liegt und demnächst 
vertestet wird.

von Maxim B. (max182)


Lesenswert?

Thomas Schönau schrieb:
> ich bin auch auf der Suche nach einen Menschen der sich mit mldi
> auskennt und mlr ein kleines Programm schreiben kann, um mlr mein
> kleines Projekt zu verwirklichen. Ich habe gemerkt, das dies gar nichr
> so einfach ist. Für eine Info, ob es sowas gibt wäre ich sehr froh.

Hallo. Eigentlich ist ein MIDI-Projekt ausschließlich Programmieren. 
Alles andere ist sehr einfach: Mikrocontroller mit UART, DIN-Steckdose 
und Optokoppler, mehr braucht man nicht. Willst du selber nicht 
programmieren, so wird das Projekt von dir nicht gemacht.

Viel kompliziert ist Programmieren von MIDI auch nicht. Zuerst muß du 
UART zum Lauf bringen, und zwar mit 31250 Baud. Wenn du ATmega benutzt, 
passt hier F_CPU 16 oder 8 MHz gut. So kannst du z.B. eine Platine von 
Arduino nehmen, dort steht Quarz wie Regel für 16 MHz.

Dann solltest du 3Byte-Code empfangen und bewerten. Du kannst in 
Internet, z.B. hier, MIDI-Code ansehen.
http://unseretollepage.de/hosted/midiguide/inhalt.html
Oder auch hier:
http://www.larsrichter-online.de/lars/midi
Um sicher zu sein, kannst du eine MIDI-Tastatur nehmen (echt MIDI, nicht 
über USB) und kucken, was gesendet wird, wenn du eine Taste druckst oder 
läßt. Du brauchst ja einen Sender, der garantiert richtige 
MIDI-Sendungen macht, zm Empfang zu prüfen. Z.B. das könnte schon passen 
(MIDI-OUT als normale DIN-Steckdose vorhanden) :
https://www.thomann.de/de/alesis_q49.htm

MIDI ist einfacher, als z.B. i2c. Ist b.7 gesetzt. dann ist das Byte 1. 
Ist b.7 gelöscht, dann ist das Byte 2 oder 3. Sehr einfach.

: Bearbeitet durch User
von Homer (Gast)


Lesenswert?

https://www.youtube.com/watch?v=JONIZdLZAVM
Midicontroller erklärt und selbst gebaut.

von Johannes S. (Gast)


Lesenswert?

Und wenn es über USB oder Ethernet gehen soll? Geht heute bequemer mit 
ARM. Das YT Video ist auch 6 Jahre alt, in der Zeit hat sich die Erde 
weitergedreht.

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
Noch kein Account? Hier anmelden.