Acquiring high fidelity electron energy loss spectroscopy (EELS) spectra is a long-standing challenge. The combined need for a large energy range (keV), sharp energy resolution, and simultaneous high dynamic range (orders of magnitude) is a major challenge. Traditionally, EELS is recorded on a single parallel sensor. However, conventional detectors have limited dynamic range and very limited energy range at energy high resolution. These can be improved by taking two spectra in rapid succession, but at the cost of wasted dose applied to the sample (and time for acquisition).