I having trouble with laying my drums in logic, every time i hit my pads logic is not corresponding with the way I hit them. Basically my drum pattern sounds nothing like the way I hit my pads when I record them in logic.
If your experiencing latency reducing your buffer will help but it will reduce performance and you might experience audio skipping. I don't know how to do it on a Mac but you might be able to through logic or your audio control panel.