Sam Smith & Madonna Collaborate On “Vulgar”, Fierce Dance Duet Recording Together For The First Time @ Top40-Charts.com -Playlists

[ad_1]

New York, NY (Top40 Charts) In February this year, Madonna introduced an arresting Grammy performance by award winner, Sam Smith. “Are you ready for some controversy?” she announced, before making a heartfelt speech. “If they call you shocking, scandalous, troublesome, problematic, provocative or dangerous,” she said, “You are definitely onto something. That’s where you make noise.” The day after, Grammy award in hand, Sam and Madonna headed into the studio to record a brand new, irresistible, unapologetic duet. The result is “VULGAR”.

Produced with fully orchestrated nightclub zip by ILYA for MXM Productions, Cirkut, Ryan Tedder, Omer Fedi, Jimmy Napes, Sam and Madonna’s vocal producer and engineer Lauren D’elia, the result is “VULGAR”, A fearless, bold anthem, “VULGAR” honours every word of Madonna’s previous night’s speech.

“VULGAR” is the celebratory sound of two artists conjoining in wild abandon, a meeting of wild minds, hooks and aesthetics, punctuated by an Eastern string break, bolstered by earth-shattering bass. It is a two-and-a-half minute slap-back to repression and demand for respect. The “VULGAR” revolution begins here. It may even split your banana.

Sam Smith is a multi-award winning, multi-million selling singer, songwriter and lightning rod for provocation:

Madonna; the best-selling female artist of all time, continues to push boundaries and transform culture. She will kick off her highly-anticipated global Celebration Tour in July.

Together, they are S&M. Together, they are “VULGAR”.

// global variables
var Top40FullName=””;
var Top40FBid=”;
var Top40userid=”;

/*

// This is called with the results from from FB.getLoginStatus().
function statusChangeCallback(response) {
console.log(‘statusChangeCallback’);
console.log(response);
// The response object is returned with a status field that lets the
// app know the current login status of the person.
// Full docs on the response object can be found in the documentation
// for FB.getLoginStatus().
if (response.status === ‘connected’) {
// Logged into your app and Facebook.
fb_login_check();
} else {
// The person is not logged into your app or we are unable to tell.
document.getElementById(‘top40-login-status’).innerHTML = ‘Please log ‘ +
‘into this app.’;
}
}

function checkLoginState() {
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});
}

window.fbAsyncInit = function() {
FB.init({
appId : ‘160329538558’,
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse social plugins on this page
version : ‘v2.8’ // use graph api version 2.8
});

FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});

};

// Load the SDK asynchronously
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

// Here we run a very simple test of the Graph API after login is
// successful. See statusChangeCallback() for when this call is made.
function fb_login_check() {
console.log(‘Welcome! Fetching your information…. ‘);
FB.api(‘/me’, function(response) {
console.log(‘Successful login for: ‘ + response.name);
console.log(response);
Top40FullName=response.name;
Top40FBid=response.id;
Top40userid=’fb_’+response.id;
var metadata = {
user_id: Top40userid
};
Intercom(‘trackEvent’, ‘FB-login’, metadata);

document.getElementById(‘top40-login-status’).innerHTML =
‘Thanks for logging in, ‘ + response.name + ‘!’;
$(‘#top40-login-button’).css(‘display’,’none’);
});
}
*/

[ad_2]

Source link
Playlists


Posted

in

by