so i kind of got it working. thought I’d document it here (as well as a couple other places) just because this was fairly frustrating for awhile, like table flipping nerd rage…
maybe these steps might help someone else
anyways i started things off with jack_control start and then sudo modprobe snd_virmidi midi_devs=1
the reason i used the modprobe command above with 1 because it just made it easier to focus
i realized that tidal is running from(through?) superdirt, which is running in supercollider so maybe if I based things out and tried to just connect supercollider. so i went through some steps that I used to do this on windows
i noticed the supercollider endpoints showing up
i ran a2midid
saw them there
decided to look at qjackctrl and after some trial and error it went down like this

after this things started working.
at this point I’m hoping I can run the modprobe so that all teh midi ports get created and I can map as many super collider outs as possible. im still not sure why there are only 3 supercollider outs, and not entirely clear on how they are working exactly, for example if i use supercollider out0 and i change the midi channel to 0 in tidal, nothing happens. However, supercollider out1 and tidal ch1 and supercollider out2 tidal ch2 seem to work.
:hyper: