Added restyness.
Composition function uses all real UI values.
Tested composition using real UI values for 1 voice with all defaults.