ishowU HD is pretty good for screen captures. I'm sure people would be interested in seeing BTS of the mixing.