impossible! Staying in the top line of the square on the yellow part helps to dodge the ones that come from above :) Also, don't forget to cycle up and down when there are 6 cannons on screen!
3 lives grrr
The yellow balls are random, so that's definitely the hardest part to avoid. Fortunately, the other ones are just a matter of feeling the beat.