Donny, haven't used the mic input yet, but from what I can tell it has some basic effects you can use for mic and line input. There isn't any thing remotely related to a harmonizer though. The MZX is supposed to be able to convert Yamaha styles.., that opens up 1000's of styles for downloading in this keyboard. The registrations are what you find on a typical arranger. It even has a Freeze option. It's very easy to use, you can save them to USB. However, I'm wondering if there is a misprint in the manual or if I'm just misreading it. The manual says: 96 (4 set ups X 24 banks). However, unless I missed something, I see 8 locations per bank. Will have to check that one out.
_________________________
GEAR: Yamaha MOXF-6, Casio MZX-500, Roland Juno-Di, M-Audio Venom, Roland RS-70, Yamaha PSR S700, M-Audio Axiom Pro-61 (Midi Controller). SOFTWARE: Mixcraft-7, PowerTracks Pro Audio 2013, Beat Thang Virtual, Dimension Le.