The launchpad x is looking like the perfect controller for me. I have a couple questions before I order it. Is the cck with the lightening cable plugged in enough to power it? Are you able to map the buttons for transport etc?