This song is found in Satriani's Crystal Planet album... Its a home recording, the echo and sustain is not that good but do post your comments.. Cheers.. https://www.soundclick.com/bands/pagemusic.cfm?bandID=628980