Hmm... My /etc/security/limits.conf is all commented out. I wasn't even aware it existed.
But since you bring it up, wouldn't it be safer to limit it to how much RAM you have?
Speaking of which, I have been running without any kind of swap for years, longer than I can remember, and it's been smooth always. I have 8 GB of RAM on a reasonably strong desktop. Even when I had 2 GB on a netbook (a netbook!), I had no swap and it held its own quite nicely.
And even before Debian did it (or I started using Debian, I don't remember which), I already had /tmp mapped to a so-called "RAM disk," among other directories. I reserve 1 GB to /tmp.
I don't know if any of this is relevant, I'm just sharing. At the very least, I'm exercising my bragging rights cause those other OSes won't let you do any of that.
I don't have a low-latency kernel, but I never do any analogue. It's VST/VSTi plugins all the way for me. I have a friend who plays the guitar. I should invite him over one of these days...
I absolutely prefer Cadence. I remember I tried Qjackctl for a couple of days and never made heads and tails of it. Its patch bay is particularly hideously messy. I hated it with a passion and I hated the whole of JACK by proxy until I got Cadence + Catia, which makes a lot more sense to me. I fell in love with JACK after I saw those cute little wires connecting stuff, a lot like shell/command line pipes do but with sound.
At any rate, you can ignore everything I just said and choose whatever poison you like, because this is Linux.