Digital cabinet emulation is the treatment of a signal with the simulation of the sound of a speaker and a cabinet. It is available in software, "stompbox" pedals, and in some guitar amps with a "cabinet modeling" feature. Cabinet emulation is complex, but at its core it is the use of digital equalization which, combined with resonance models that reproduce the frequency response of the mounted speaker as well as the internal reflections and standing waves of the cabinet. Cabinet emulators typically offer the user a range of commonly-used presets (e.g., different sizes of speaker cabinet, from small combo amps to large 8x10" "stacks" and different types or styles of speaker or cabinet, for traditional, blues, metal and other genres). Some cabinet emulator systems also allow the user to select the type of miking or the position of the microphones (e.g., front miking, rear miking, etc.). There is debate about how successful this level of emulation is or can be from a musical perspective. Technically, with enough funding and effort, it is possible to emulate a particular speaker/cabinet combination, but so many factors also affect the sound (eg, the room in which the speaker/cabinet is being used, the amplfier driving it, ...) that musical success for a particular observer may be justly debated.