Ethan Dicks wrote:
  400K/800K have variable numbers of sectors per track.
That was done
 in the original single-sided drives (400K only) by varying the drive
 speed.  Since I don't remember hearing double-sided drives change
 pitch, they must have done it the way Commodore did with their 5.25"
 floppies (starting with the CBM 2040 in the late 1970s), by changing
 the bit clock in software (the CBM drives have a "divide-by-N" 16-pin
 TTL counter chip, but the lower two bits of "N" are attached to a
 6522, so the firmware gets to decide (track by track) to divide the
 clock by 12, 13, 14, or 15.  In Macs, that functionality is built into
 the IWM (Integrated Woz Machine) AFAIK).
    
No, the Apple 800K drives varied the spindle motor speed also.  They
were quieter, so it is less obvious.
  Later Macs can read/write PC-compatible floppies, so
there must be a
 way to select a bit-clock-divider that is compatible with PC-formatted
 media.  The rest is all software.
    
The Apple "SuperDrive"/FDHD floppy drives that supported 720K/1440K
MFM
format in addition to 400K/800K GCR format used variable motor speed for
GCR, and fixed for MFM.
Eric