frequency-note interchange is now calculated
moved from JFuge to java's native midi api