Renowned Dutch Musician Harry Kappen Releases Politically Charged Single ‘WarGames’ @ Top40-Charts.com -Playlists

[ad_1]

New York, NY (Top40 Charts) Renowned Dutch musician and music therapist Harry Kappen has released a politically motivated new single, “WarGames.” Following his full-length album “Escape” that was released earlier in 2022, Kappen wanted to bring the year to an end with a meaningful song that not only provokes people’s thoughts, but also makes an impact on the music scene. “WarGames” addresses political turmoil across the world, while also bringing a call to action for issues such as climate change, media misinformation, social ignorance and more.
“In the ’60s and ’70s, there was a lot of musical protest going on against, among other things, the Vietnam War,” Harry Kappen says. “While there are enough reasons to protest now, I actually hear little resonance in the current music charts. Just check your Top 40. Are war, climate change, hunger, fake news, mistrust, ignorance etc. not reasons enough?”

All the vocals and instruments on ‘WarGames’ have been recorded single-handedly by Harry, which is the case for most of his music. As a music therapist, Harry has mastered several instruments, in addition to vocal techniques, that he plays for his therapy clients. “WarGames” is a catalyst for change that aims to bring advocacy back to the music scene, while also serving as a prologue to Harry Kappen’s next full-length album, which is tentatively due for release in Spring of 2023.

More details can be seen at https://twitter.com/harrykappen?lang=en

Harry Kappen has played in many bands in the Netherlands and throughout Europe. He composed his first song when he was 10 years old. He played with his sister Hanneke in Kapsonic and released a self-titled album with her about 6 years ago. Harry is an admirer of David Bowie, Paul McCartney, Prince, Radiohead, Scandinavian pop music by Björk and Motorpsycho. “Escape” is a concept album, with songs about escaping reality, escaping violence, even life, escaping into love, dreams or art.

// 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