Jump to content

MIDI - Router


MTE
 Share

Recommended Posts

Also, für mich reichen 5 I/Os (4xMBHP-Midi-IIC-Modul) und 1x Core;

warum nicht einfach zwei Cores linken oder das fünfte I/O (am Core) als Uplink für einen zweiten Router verwenden, um die Ports auf 8 bzw. 9 I/Os zu erhöhen?

Ich denke mal, Thorsten hat sich sicherlich was dabei gedacht, als er das schrieb:

Each slave needs an unique address' date=' which has to be be selected with two jumpers (binary coded). In theory up to 127 slaves could be attached to the bus by altering the base address within the firmware, but in practice the bus load could increase to a level, where buffers overflow and data get lost. Performance considerations are a complex topic, and I don't know if I will ever find the time to explain all the aspects in detail here, but I can say, that there shouldn't be performance issues with up to 4 IIC_MIDI slaves[/quote']

Grüße,

AC

Edit:

zumindest müsste man bei erhöhter Slavezahl auch eine Fehlerkorrektur in den IIC-Bus einprogrammieren.

Beispiel: Du stehst auf der Bühne und dummerweise geht ein Byte verloren - aus einem 3-byte Note-On wird ein 2-byte PRG-CH: Prost Mahlzeit! ;D

Link to comment
Share on other sites

hmmmmm..... aber 8 und 127 sind ja schon ein Unterschied. Aber auch schon doppelt so viel als 4 :)

Das mit 2 cores hätte dann aber den Nachteil, dass man nicht alle i/o's routen kann. zB Eingang1 auf Ausgäng 3-8. Da muss die Addressierung doch alleine in einer core geregelt werden ? Man könnte in die 2 core aber ne Master/slave Kennung packen und damit weiterarbeiten.... Hört sich aber nach wesentlich mehr Aufwand an meiner Meinung.

greetz

Link to comment
Share on other sites

Hab jetzt mal die firmware durchstöbert und es sieht "noch" ziemlich einfach aus. Da muss man nur ein paar geänderte Zeilen hinzufügen. Allerdings wo ist die fw für den 16f88 ?? Da muss man die routine noch anpassen.

added:

Port J4 is a "MIDIbox Link" port, which provides MIDI IN/OUT at TTL level. It can be connected to a MBHP_LTC module in order to duplicate the MIDI OUT, and to get a MIDI THRU. J4 can also be used for a direct connection to another core module without using optocouplers.

Port J1 is currently not used, it's free for customizations in the firmware.

da wäre doch ne menge platz :D

greetz

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...