1. A method for constructing a musical composition, the method comprising the steps of: (a) providing a computer interface device adapted for musical note input, and connecting said device to a computer programmed to recognise the musical note input; (b) constructing an idea set from a note set using the musical note input interface device, and storing the idea set in said computer; (c) constructing a phrase set from the idea set using the computer interface device, and storing the phrase set in said computer; (d) constructing a song form template from the phrase set using the computer interface device, and storing the song form template in said computer; (e) choosing a number of repetitions of the song form template using the computer interface device; (f) combining said number of repetitions together so as to construct the musical composition; and (g) displaying the musical composition on a monitor connected to the computer.
1. A method for constructing a musical composition, the method comprising the steps of: (a) providing a computer interface device adapted for musical note input, and connecting said device to a computer programmed to recognise the musical note input; (b) constructing an idea set from a note set using the musical note input interface device, and storing the idea set in said computer; (c) constructing a phrase set from the idea set using the computer interface device, and storing the phrase set in said computer; (d) constructing a song form template from the phrase set using the computer interface device, and storing the song form template in said computer; (e) choosing a number of repetitions of the song form template using the computer interface device; (f) combining said number of repetitions together so as to construct the musical composition; and (g) displaying the musical composition on a monitor connected to the computer. 16. A method for constructing a musical composition according to claim 1 wherein the musical composition further comprises a melodic composition for use as a harmony part.