ADVERTISEMENT

Hark, the herald of new carols

Published Dec 11, 2018 05:50 am
Donnalyn Bartolome Donnalyn Bartolome It’s Christmas season so we’ve picked the first pair of local new holiday tunes to add to our playlist other than those by Jose Mari Chan, little Michael Jackson and Mariah Carey. Bulletin Entertainment caught up with Donnalyn Bartolome recently and asked how she got that realistic snow prop going for her music video for the song “Paskong Wala Ka.” “That’s in Rohtang Pass in Manali, India,” she said (India, of all places!). “That was my intention when I went for a vacation a couple of weeks ago. I went there hoping my timing was right for snow.” So, those mountains behind Donnalyn as she mouths off the lyrics? That wasn’t CGI. official Donnalyn Bartolome e-card courtesy of Viva Records That’s the Himalayas! So t h a t ’ s o n e b i g check off my bucket list,” she added. “Paskong Wala Ka” was released as part of Donnalyn’s most recent “Surprise” album (released last October). Donnalyn wrote the song in 2017 but thought it best to put it out only now. Her reason for writing a Christmas song? “I realized a lot of (OPM) songs about Christmas are sad.” She mentioned that one of her favorite songs is Gary Valenciano's “Pasko Na Sinta Ko.” “That’s the thing, I thought: We can be alone or loveless during the holidays, but that doesn’t mean we have to be sad,” Donnalyn pointed out. While some of her lyrics’ theme go by your garden variety “hugot” – like “Masakit na nauwi tayo sa hiwalayan” – she does reel the bitterness in with lines like “Akala ko hindi ko kaya / Di ka kailangan para maging maligaya.” That and offering to cure her blues with the only way she knows how: “Regalo ko sa sarili ko ang ‘wag ka nang isipin / Pasakitin na lang ang aking mga ipin sa pagkain na masasarap na kakanin,” delivered, of course, in Donnalyn’s usual upbeat way. • • • Next up is Lance Raymundo who just polished an oldie in “Silent Night.” ‘Silent Night’ by Lance Raymundo official digital single art ‘Silent Night’ by Lance Raymundo official digital single art A classic by Franz Xaver Gruber and Joseph Mohr, Lance’s version is anything but old or silent. In fact, he just took away the silent part and replaced it with “party.” Surprisingly, the electronic twiddling in the production for his version (produced by Ramiru Mataro), while we won’t call it entirely EDM, is just the right amount to give it a cool, retro electronic ’80s vibe. Maybe he’s going for a “Stranger Things” feel? Whatever. The thing is, Lance somehow pulls it off. Far from trying too hard to sound current, he just sounds like he’s having fun. And we’re guessing that’s the whole point. Because if you can’t have fun during the holidays, then might as well call yourself Scrooge.
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.