think of DDP as a foxtrot followed by a quick dash dance (forward then back), then repeat with the foxtrot in that new direction. DDP hasn't been accepted yet as something you must learn yet, but with sonic's unique animation its the closest thing to melee sonic has, and its pretty close.
Espy is probably the most known sonic that DDP's in matches, I also do them. you'd be suprised how many good sonic's don't use it. as of right now, from what i've seen, I'm the only sonic on the boards that utilizes Dashdancing and Dash Dance Pivot in tandem.
everyone else is too slow.