updated libraries, cleanup, moved empty channel and sample into companion objects
access range calculation for Sinc interpolation, moved format conversion into channels
generalize interpolation overshot, provide bytes per frame in OutputInfo, provide bytes per sample in Channel