updated for Csound6