Sure mate it's something which had evolved over many years but I've been using it without any change now for about five years. Basically it's a bass into a Roland VB99 which acts as the 'hub' (although I note the Line6 Helix etc can do the same job probably). The 'hub' receives audio from my computer and acts as an audio interface. It also pumps the bass output into a TC Electronic BH800, which powers a Tecamp Bassboard. The hub also sends a signal to my headphones.
So at home I have an office chair on my baseboard in front of my computer, one monitor sits on the TC amp, I have my headphones on and can play along with anything on my computer, be it Youtube, Spotify etc. Using the VB99 I can control any effect and play synths too. Bloody love it. The reason I say it's like my own little world is because I get complete isolation from the outside world - the bass board makes you feel like you're in front of a massive stack and I get the purest and ideal sound from my headphones (wired Bose AE2W). When I've done any recording, either at home on this setup into Garageband or at an actual studio, I know the exact sound going to desk. I've also played with the VB99 live and have for each patch a 'live' setting which normally has a different 'mic' setup on the speaker sim, plus some changes to the reverb and a quick access EQ.
The setup is really good for listening to music, too - I can adjust the master on the TC to provide a bit of 'feel' when listening to music. One of the VB99 setting turns all the inputs off and a small amp (next to the TC) powers the HiFi speakers.
Sorry, I went on a bit there! Here's a pic with my studio assistant running some diagnostics