It might also be useful to have microtonal capability. This could be achieved by user selecting the appropriate Scala file as in Apple's Logic.