====== Extra MIDI Through Ports ====== You know, eventually --- I mean, rarely or ever --- you may need to use multiple MIDI Through ports on your Linux workstation. If you want to, let's say, compare two VST's and the only way to get them to receive MIDI data is per via MIDI Through, you may want to use two separate ports, because nobody likes cacophony, I guess. The way to do it is specifying a parameter to the module ''snd_seq_dummy'', which provides us the MIDI Through ports. ''# modinfo '' is a good way (besides Google) to tell which parameters the module takes. For snd-seq-dummy, it says: filename: /lib/modules/4.19.0-5-rt-amd64/kernel/sound/core/seq/snd-seq-dummy.ko alias: snd-seq-client-14 license: GPL description: ALSA sequencer MIDI-through client author: Takashi Iwai depends: snd-seq [...] parm: ports:number of ports to be created (int) parm: duplex:create DUPLEX ports (bool) I do not know what “duplex” means in this case. But I'm pretty sure “ports” is what we're looking for. Then, you just go into /etc/modprobe.d, create some .conf file there and enter the following line: options snd-seq-dummy ports= Save the thing and ''rmmod snd-seq-dummy && modprobe snd-seq-dummy'' or simply restart the computer, if you're feeling a bit Windows user today. ==== Sauce ==== https://superuser.com/questions/973973/how-do-i-increase-the-number-of-midi-through-ports-in-alsa