Added more parameters: parts, scale, style, transpositions