ADVERTISEMENT

Akini Jing releases new single and video 'Black Widow'

Published Nov 24, 2023 03:59 pm

At A Glance

  • The track is the second lifted from Jing's highly anticipated album VILLIAN, coming early 2024.
akini1.png
Akini Jing (Photo credit, Preston Scott and Jeremy Le)

Multidimensional creator and performing artist Akini Jing releases her new single and accompanying video for ‘Black Widow’ via 88rising. The track is the second lifted from Jing’s highly anticipated album VILLIAN, coming early 2024.

Following the release of last month’s electronic-infused ‘Call Me Shadow,’ Akini continues to showcase her unprecedented musical expression of Wuxia as she transforms the traditional literary and film genre into a new single, ‘Black Widow.’ The track’s unpredictable sonic arrangement sees Akini combine beautiful orchestral string and piano sections with an invigorating footwork beat and kung fu textures. Effortlessly shifting between English and Mandarin, Akini’s lyrics vividly illustrate an intense martial arts fight sequence and an ill-fated romance to create a truly unique track.

The accompanying video for ‘Black Widow’, directed by Joseph Le (Afro Samurai Champloo and Mulan: An East Side Story), is a short story created by Akini Jing. Inspired by the alluring world of Wuxia, the cinematic video sees Jing introduce the character ‘Black Widow’, a wicked matriarch of a new imposing clan threatening harmony. Incorporating signature martial arts sequences by stunt coordinator Andy Cheng (Shang-Chi, and Rush Hour), the video features multiple rounds of combat, giving a further glimpse into the world of Wuxia.

 



Speaking about the new single ‘Black Widow’ and video, Akini Jing said: “Black Widow is the second character I am introducing from my new wuxia concept album "VILLAIN." She is a fierce, eccentric antagonist with an innocent inner nature, despite her reputation for cruelty. As I crafted this character, I underwent rich internal changes, constantly sensing her emotional shifts. In terms of music production, this song is entirely original, without reference or rules, and I thoroughly enjoyed the creative process.”

Speaking about her upcoming album VILLAIN, Akini Jing added: “‘all the songs on my VILLAIN album are heavily inspired by the Chinese genre of Wuxia. The aesthetic influence is obvious, but what really drew me to Wuxia is the nature of the characters - they are people who are devoted to, and live by, very high ideals. But at the same time, they are constantly limited by their own humanness. For one reason or another, both heroes and villains find themselves falling short or getting distracted from their goals. Aren't we the same? Our spirit may be high but our lives can be low. This is the essence of ‘jianghu’, which is a Chinese word that describes people on the fringe of society, who live by their own code.

"I was fascinated by this tension between ideals and reality, and wanted to find a way to express this centuries-old genre in a new way. The result is an interesting combination of traditional Chinese instruments with electronic sub genres such as techno, two-step and deconstructed club, which I think represents the Chinese underground scene as it is today.”

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.