Thanks but that wont quite work because I'm playing with singers who are not proffessionals maybe sometimes maybe 5 one after another and they never sing the same song in the same key also useing advanced harmony enhances thier performance and experience so I need to do it on the fly and sometimes arrange it on the fly.