Topic: Babyface MIDI

Hallo,

habe gerade MIDI in an meiner µC Schaltung und versuche Dim ein/auszuschalten.

Ich sende dabei 0x91 0x5d für on sowie 0x81 0x5d für off, es tut sich da aber nichts.

Meine Frage, MIDI IN läuft ja beim Babyface über eine Optokoppler wie groß muss/darf der
Strom für die Sende Diode sein (IF) und wie groß ist die Forward Spannung UF der Diode.

Ich vermute das meine Vorwiederstände etwas zu groß sind (2*220 ohm  an 3,3V).

Gruß
Johann

2

Re: Babyface MIDI

Schlaue Leute laden sich ein Freeware-Tool à la Bome's Send SX und schauen erst mal was da am MIDI Eingang ankommt...

Regards
Matthias Carstens
RME

3 (edited by hermes 2011-12-19 23:36:51)

Re: Babyface MIDI

MC wrote:

Schlaue Leute laden sich ein Freeware-Tool à la Bome's Send SX und schauen erst mal was da am MIDI Eingang ankommt...

Danke, mit Hilfe des Tools läuft es nun, MIDI ist noch etwas Neuland für mich.

Als Urlaubs Projekt bastel ich gerade an einem Ethernet (IP UDP) MIDI Umsetzer, die Controler Hardware läuft in unseren Netzteilen (mit allen Schnittstellen RS232, RS485,CAN,ETH) und ist fertig,
die Software (eigener Ethernet Stack unsw.) ebenfalls.

Die MIDI Steuersoftware zum testen erstelle ich gerade unter Visual C#.

Irgendwelche Ideen dazu?

Was für einen Optokoppler nutzt Ihr beim MIDI in.

Gruß
Johann

4 (edited by hermes 2011-12-21 13:10:57)

Re: Babyface MIDI

Hallo Matthias,

die Control Change Befehle funktionieren soweit.

Note ON OFF irgendwie nicht, ich senden

Dim: 5d / 93 / A6 in allen Varianten

0x90,0x5d,0x7f
0x90,0x5d,0x00
0x80,0x5d,0x7f
0x80,0x5d,0x00

die Daten kommen auch so an (laut Bome's Send SX) es tut sich aber nichts.
Was mache ich da falsch.

Des weiteren versuche ich Makie Control

EQ     Master Mute

EQ 38 / 56 / G#2

Was muss ich da genau senden.
0x??,0x??,0x??.

Gruß
Johann

5

Re: Babyface MIDI

Mackie Protocol Support nicht aktiviert?

Regards
Matthias Carstens
RME

Re: Babyface MIDI

Plötzlich geht es,

habe unter Makie Control Options -> Protocol Support mal disabled.
Dann noch unt6er Options Submix Linked to MIDI Control enabled.

Habe dann die Einstellungen wieder zurückgenommen, funktioniert immer noch mh...

Es ist egal ob ich NOTE ON oder OFF Sende.

0x90,0x5d,0x00 -> Dim aktiv
0x90,0x5d,0x00 ->Dim nicht aktiv
0x90,0x5d,0x00 -> Dim aktiv
0x90,0x5d,0x00 ->Dim nicht aktiv
unsw.

Dim Toogled dann also immer.

Das gleiche mit
0x80,0x5d,0x00 -> Dim aktiv
0x80,0x5d,0x00 ->Dim nicht aktiv
0x80,0x5d,0x00 -> Dim aktiv
0x80,0x5d,0x00 ->Dim nicht aktiv
unsw.

Master Mute geht auch

0x90,0x2c,0x00 -> Master Mute On
0x90,0x2c,0x00 -> Master Mute Off

Ich dachte für ON muss ich NOTE ON senden und für OFF dann NOTE OFF.

Makie Control:

Enable Protokol Support -> Enabled.

Sende EQ Master Mute

0x90,0x38,0x00

Snapshots -> Mix 3 wurde aktiviert wurde also als MIDI Note interpretiert.

Was muss ich den beim Makie Protocol genau senden.

Gib es die Möglichkeit die EQ's via MIDI zu steuern?

Gruß
Johann

7 (edited by hermes 2011-12-23 02:55:01)

Re: Babyface MIDI

Hallo,

also ich habe schon mit vielen Protokollen zu tun gehabt aber das Makie Protokol bleibt ein Rätsel.

Keine genaueren Infos im INet, habt Ihr nicht ein paar Infos das Protokol läuft doch auf dem Babyface.

Habe hier den C4Commander und teste mal ein paar Kombinationen die bei den gewählten Geräten angezeigt werden z.B. F0 18 04 00 03 1B 00 00 00 F7
Bomes's SendFx zeigt das die bytes beim Babyface ankommen.

Danke.

Gruß

Johann

8

Re: Babyface MIDI

Es gibt im Web - und auch in diesem Forum - zahlreiche Tipps und Infos zum Mackie Protokoll, inklusive einem Link zur Listung aller Befehle. Da es prinzipiell Non-Disclosure ist können wir (wie andere Firmen auch) das Protokoll nicht einfach so komplett offen legen.

Regards
Matthias Carstens
RME