Algorithm is integrated with UI and MIDI processing.  All components are together but output doesn't seem correct, especially with varying input.