Need a chord transposition program created. No UI required, just need a method that will accept a text based song text with chords. Format of song with chords will always be in the same format with chords on line 1 and text on line 2. I have included a sample below. second method input is number of half steps up or down the chords will be transposed. The program will output the transposed song text with chords. The program will also set an array property of the chords being transposed.
Sample of input:
C G
Are you happy with me
Em D
I just wanna know
C G
is this laughter for real
Em D
or is it just for show
C
i wanna know
G Em D C
is this genuine love, genuine
G Em D
is this genuine love, genuine