Hello, i am searching for a software which i can use for finger-drumming, hope you guys can help me.

.) Should run on a Mac
.) have 16 Pads in which i can use my own samples
.) MIDI-compatible
.) record/export-function
.) should be standalone
.) Drag and drop samples on the pads
.) Full-Screen-Mode
.) AHD/SR - Function
... i think thats it for now.