The cause of the problem on the "Mac I" series (i.e. 128, 512, Plus, SE) and on the "Mac II" series (II, SE/30, etc.) is at least slightly different because the machines' audio systems work differently.
On the "Mac I," the vblank interrupt occurs every frame, during which the Mac redraws the...