Tidied Csoundo constructor