a hormonica is a musical instrument that produces a range of tones and frequencies