Transitions could be better since it sounds like they just straight up switch from pattern to pattern with no transition or warning, which makes it jarring.
It’s got a nice rhythm, though it’s not your best, could definitely be improved.
Keep it up X-500