Jazz arranging & composing :a linear approach