ADVERTISEMENT

Davao City composer explains what is popular Kadayawan song 'Bahaghari Tayo' all about

Published Aug 17, 2022 03:29 pm

DAVAO CITY – For almost 20 years, the iconic song “Bahaghari Tayo” composed by local music legend Popong Landero is always associated with the annual Kadayawan Festival every August.

LANDERO (Keith Bacongco)

Aside from Davaoeños, this festive song is also familiar among those who are frequent visitors of this city not just during the Kadayawan Festival but also the Araw ng Davao celebration.

The song is usually played in public places during festivities.

But what is really the inspiration behind the making of this festive song?

Unknown to many, Bahaghari Tayo does not simply depict festivity but it is more about the recovery from fear, pain, and suffering from terrorist attacks in this city, Landero admitted to the Manila Bulletin.

“When I heard that a bomb exploded at the airport, I was very worried because my wife was working there. Although she was safe because they were inside,” he recalled, referring to the bomb attack on March 4, 2003 that killed 21 people and injured hundreds here.

The incident, the musician added, reminded him of a grenade blast during college days at the University of Mindanao in the 1980s that injured several people. “The explosion was quite close to the spot where we were playing guitar. We saw some people injured and the debris even hit our heads. We were shocked and a lot of people panicked.”

Based on this experience, Landero added, he tried making a song but it never materialized. “So I just tried to forget that experience.”

And the 2003 twin bombings happened.

Aside from the airport bombing, another bomb went off ear the gate of the Sasa International Seaport on April 2 that killed 16 persons and injured 45 others.

These incidents fueled him once again to write the song, Landero recalled. But he also wanted to the song to be his entry to the Huni sa Dabaw, a songwriting contest, which was a part of the Araw ng Dabaw celebrations in 2004.

Released in 2004, the song is part of a locally-produced album with the same title that contains nine other tracks that talk about love, abundance in harvest, peace, and harmony.

While the song is based on the pain and suffering, Landero further disclosed that he wanted to write the song the opposite way.

“I thought of writing the song that would not touch on fear and loneliness. So that explains the lyrics that talks about recovery from sufferings, sustained development amid the adversities, as well as to urge the Davaoeños to unite for peace,” the seasoned musician explained.

In 2008, Landero added, the city council adopted the song as the official theme song of the Araw ng Dabaw celebrations.

The song’s festive melody has inspired various local artists and school-based drum and bugle corps to play it with their own renditions during their performances in different events.

The entire album is now available on Spotify.

Related Tags

BAHAGHARI TAYO POPONG LANDERO Kadayawan Festival davao city
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.