Frank Ocean took to his Tumblr to reveal his highly anticipated album and track-listing , Frank Ocean album features Earl Sweatshirt , John Mayer , Andre 3000 . Frank Ocean has a dope line-up of artist on his 'Channel Orange' album which makes its arrival July 17th !