To clarify, what I have found works for me is setting rows per beat to 12, 60 or 120. 12 is the best option because in addition to it's numerical features, it doesn't interfere terribly with the readability of the tracker.
If you subdivide the beat into 4 or 8 or 3 or 6, you're locking yourself into a 3 beat or 4 beat time signature, with no possibility of mixing triplets and eighths. This used to cause me a lot of grief, because I mostly work in buzz by recording parts in live using f7, and I often found that my rhythms weren't being accurately reproduced. I eventually realized that I was often subdividing the beat into triplets to create little offsets and things that I thought were interesting, while still primarily using patterns of quarters eighths and sixteenths.
Setting rows per beat to 12 is pretty weird, and you do have to get used to multiples of 6 representing eighth notes etc. The benefit is that, because 12 is divisible by 1 2 3 4 6 and 12 you are able to freely mix and overlay quarter notes, half notes, quarter triplets, eighth notes and eighth triplets. In my case I find that this setting lets buzz accurately and logically reproduce the things I play, with midi note delay accounting for the additional little movements of "feel" before and behind the beat.
But what about pentuplets? Pentuplets sound really cool, so can we subdivide the beat in order to have access to them as well? It's easy to have access to whatever subdivisions you like, just set rows per beat to that number! But it gets trickier if you want to be able to mix and overlay beat structures of different divisions within a single pattern. An easy way to find numbers with correct divisibility for whatever you're trying to achieve is wolfram alpha. You can investigate whatever you like, but here's an example aiming at rhythmic flexibility:
Say we want to freely mix the common types of eights, triplets and pentuplets. If you type in "what number is divisible by 2 3 4 5 and 6" into wolfram alpha you'll get back 60 as the lowest number. If you can live without 16th notes for your pattern, this is a good option. Set rows per beat to 60. I think I could still work in the tracker this way. If you really need those 16th notes though, in addition to your triplets and pentuplets, you're going to have to subdivide the beat into 120.
People often think, when working with computer music, especially tracking music, that the computer somehow can't "understand" or reproduce the rhythms that they think of. This is true if you set the computer up to fail by not giving it adequate subdivisions, but if you have a low latency system and subdivide the beat properly, it's amazing the funky stuff that the tracker can accommodate.
What's going on here mathematically is that we want subdivisions of the beat which are highly divisible. In maths, numbers that have a large number of factors are referred to as "abundant" and they can sort of be thought of as the opposite of prime numbers. 12 is the first abundant number, the sum of it's proper divisors being greater than itself. As a side note, Plato's republic was intended to be composed of 5040 people. The reason being that 5040 is a highly composite number, easily and evenly divided in many ways.
This is one of my favorite subjects in Buzz, and I'm so glad that our amazing DAW can accommodate such craziness!
https://en.wikipedia.org/wiki/Abundant_numberhttps://www.wolframalpha.com/input/?i=w ... +3+4+5+6+8https://en.wikipedia.org/wiki/5040_(number)