First post, by Roland User
Hi )
I'm create MIDI Router
This sofwate can :
1) Fuly control synthesizers per port Mute / Solo channels
2) Clone midi to seveal synths
3) Diffirence midi channels per separate synthesizer
4) Merge , do streaming from multi sources to one synth
5) Matrix , do play on several MIDI keyboards and outputs to several VSTi or hardware instruments , but looping protection )
Send any sysex messages , include custom , unique messages ) , also this software can do correct initial and reset all devices in all ports in start process and reset all devices in close proecess )
Compatibility Windows XP and newer
Q: Why does the program look like it "freezes" for a few minutes when switching
from Clone, Difference, or Matrix modes or when exiting the application?
A: This is intentional, unkillable architectural behavior designed for 100%
hardware safety.
When routing any active MIDI data streams, the Windows Multimedia subsystem
(winmm.dll) buffers accumulate a large volume of pending messages.
Q: Why version 2.0 ? Where version 1.x ?
A : Version 1.x was deleted even from GitHub because was very very raw and with glitchers
Q : When for me euseful diffirence mode ?
A : For example you have MIDI with very more polyphony and you have seveal devices for example seveal SC-55 with polyphony 24 or 28 voices , then you can distribute channels per device , up to 1 channel = 1 device ) and if you have 16 SC-55 (but I not known what for this you need , but suppose you have 16 drvies SC-55) then you can get not 28 voices per MIDI , but 448 voices per MIDI )
Official GitHub repository https://github.com/SUGHuser/MIDI-Router (this repository can and will refreshable) , and this repositori in refreshed process can will be unavailable
Oficial link on MediaFire : https://www.mediafire.com/file/dide909h1cjdhg … Router.zip/file (this link will refreshable)
The "Special Thanks & Acknowledgements" section dedicated to Zoltan Bacsko
* VOGONS Profile : Falcosoft
* GitHub Profile : https://github.com/Falcosoft
* Official site : https://falcosoft.hu/
* YouTube channel : https://www.youtube.com/user/zbacsko/
without him help and tips , this program not it woul do not work
big global update... MIDI Router can correct work with abnormal MIDI sysex messages , for example :
if send as one partial F0 41 10 16 12 7F 01 F7 F0 7E 7F 09 01 F7 F0 43 10 4C 00 00 7E 00 F7 F0 41 10 42 12 40 00 7F 00 41 F7 F0 66 7E 02 F7 , MIDI Router do divide to small sysex segments and transmite this small segments to MIDI device without corrupt MIDI stream )
now MIDI Router write files in folder Records )
please , test new build , I trying solve problem with long time to waiting )