Hei I've seen this post only today (THIS is embarrassing LOL :)
@ andreas_mercury: no it's not MIDI. I play synthesizers. The whole thing (the string part and the solo) has been performed by me by "ear" (I don't know the correct term in english... I didn't read the score or the chords).
@ inu-liger: thank you for your comment! Richard Wright, wow LOL :) This make me really happy :D