I love the app, and I think the features are great, but it needs some work. For instance, the harmonizing feature could use a larger variety of scales. For instance, you could use the harmonic, natural, and/or melodic scales. Also, you might think of adding a third voice to the harmony to make things sound fuller. Otherwise, all the features are great, and I really love this app!
starlightpiano2013 about ImproVox