|
MIDI SWITCH MATRIX
|
To transport
data with low latency a 16MHz bus mixer is implemented in the
workstation. To mix from outside the workstation a 32 input
/ output MIDI board was created performing with 200 MBit of
bandwidth and transports data with only low latency.
The
mixer is the same wich already was used in the
S/PDIF Mix Matrix.
32 x 32 channel - mixer:
The FPGA can easily handle 32x32
virtual MIDI channels and route them from and to any source
and destination nearly no latency. To handle 2x2 times the
mixer's capabilities, 16 sub mixers are used running on 16
MHz each. Thus 8x8 x n paths operate at 31,250bps.
4
classic MIDI channels can be grouped together and mixed into
one S/PDIF channel. 2 outputs are possible by using a 32
x 2 word input buffer.
32 channel - IO - PCB:
The Design has been done with CadSoft - EAGLE 4.1. The
FPGA is a current Spartan II from Xilinx.
Read More:
Enhanced
MIDI protocol for higher transmission rates and lower latency |
|