ADVERTISEMENT

Chocolate Factory collaborates with JRoa for soulful new single 'Tonight'

Published Sep 11, 2024 02:26 am

At A Glance

  • This fresh collaboration finds the signature grooves of Chocolate Factory blending with JRoa's R&B-influenced style.
34dab799-bf7d-43c2-830a-0ea4e3fe5b31.jpeg
 

Renowned reggae collective from Pampanga Chocolate Factory has joined forces with singer-songwriter JROA for a highly anticipated new single entitled “Tonight.” 

This fresh collaboration finds the signature grooves of Chocolate Factory blending with JRoa’s R&B-influenced style.

Lyrically, “Tonight” is a love song, and its vibrant and smooth melodic flow delivers a feel-good anthem set to capture the hearts of fans across the music scene. Known for his warm, expressive, velvety-toned vocals, JRoa perfectly complements the distinct silky and rich vocals of Chocolate Factory frontman Anthony Pangilinan. 

While Chocolate Factory has long been celebrated for their infectious, dance-worthy reggae hit singles, they have slowed down the tempo in this collaboration, creating a more intimate vibe along with partnering up with JRoa, who has brought his unique voice and emotionally resonant songwriting to the table.

62ecb8e0-ad84-4342-b199-0ddc83cd8755.jpeg
Chocolate Factory

“Tonight” is now available in most music streaming platforms and accompanied by an official lyric video.

About Chocolate Factory

Chocolate Factory is a five-piece reggae outfit hailing from Angeles City, Pampanga, Philippines, known for its groovy instrumentation and powerful singles.

afda237a-93b0-4a29-85ab-9b22a4bb69c5.jpeg
JRoa

With their high proficiency and mastery in playing their instruments along with undeniable charisma and stage presence, it is the perfect combination to match their dance-infusing anthems. Their original songs “Kung Ika’y Akin,” “Ilalim,” “Letra,” “Sexy Lady,” and ” One Love” became a phenomenon and, later on, were aired to radio stations, which resulted in Chocolate Factory’s accelerated stardom.

From gig to gig, they manage to win the hearts of the people and continually soar high to reach the goal of becoming one of the best musicians in the country.

c78a932f-3ae1-4087-b7a0-c304d5ba6c34.jpeg
Stay connected with Chocolate Factory:

https://www.facebook.com/ChocolateFactoryBand
https://www.tiktok.com/@chocolatefactoryband
https://www.instagram.com/chocolatefactoryband.official/
https://www.youtube.com/ChocolateFactoryTV
https://chocolatefactorybandph.com/

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.