Yeah, every software/hardware seems to deal with this differently. The sampler I use the most (Octatrack) only jumps by zero-crossings when holding SHIFT, otherwise lets you freely create entirely new pops and cracks in your songs :)