move mixer::calcVolumeEnv to channel
add backward compatibility for chanStart vs chanBegin
speed improvements in piano roll drawings