ADVERTISEMENT

Pinoy Online Radio launches indie album

Published May 11, 2022 10:09 am

Pinoy indie music is alive and well, and continues to strengthen its global reach.

Pinoy Online Radio (POR) recently launched the first volume of its debut release, titled “PORduction House, Volume 1.”

The collection, exclusively available in 32GB USB thumb drive, features the original compositions of upcoming artists Obet Rivera, Noel Bernaldo, Yam Pagunsan, Michael Kevin, Nonieh Riosa, Seth Mendoza, Haize, Prinsesani, Dwight Kim and Kim Tumamak, all arranged and produced by Obet Rivera for POR.

Pinoy Online Radio started out as a non-commercial internet radio service featuring an all-Filipino artist format. Founded by DJ Miles in San Jose, California, POR’s main objective is to serve as a viable media platform to play and promote original, unsigned Filipino indie musicians and performers.

Unlike other music labels that impose restrictive legal, marketing and copyright contracts, Pinoy Online Radio prides itself with its consensual and non-binding artist agreements—a mutually-beneficial relationship borne out of trust and respect.

Resident arranger/producer Obet Rivera, himself a proud POR artist, explains, “Pinoy Online Radio was established out of necessity, the mother of all invention.”

“It’s not a label because we don’t sign artists and tie them in a contract. Everything is mutual—they can leave anytime or release songs elsewhere. We are only here to help and promote indie artists who have no financial capability and knowledge on how to release songs in the digital market.”

Being an internet-based format, Pinoy Online Radio relies mainly on its backbone of online listeners, augmented by other streaming sites and affiliate channels.

Obet further elaborates, “Because POR is an internet radio service, we play our produced songs in all our programs. We do rely on Spotify streams and YouTube views, and now we have the album released independently in a 32GB USB thumb drive.”

“Listeners can hear the music in streaming sites, download from digital markets, or by the POR USB album to avail of the music.”

To date, Pinoy Online Radio’s catalog features rock, rap, RnB, pop, acoustic and alternative genres.

With the absence of restrictive contracts, POR artists retain all exclusive rights to their songs.

“Pinoy Online Radio has no claim over intellectual rights for all songs released. The copyright owner still owns all exclusive rights. However, as our sole safeguard in the digital market, CD Baby is ‘guarding’ all internet releases on behalf of POR and its artists,” Obet points out.

In an industry where most upstarts rely on their own efforts for marketing and promotion, Pinoy Online Radio serves as a welcome beacon of hope for fledgling Filipino artists with limited resources to push their music in the highly competitive digital market.

So far, the response from Pinoy musicians all across the globe has been very encouraging.

Obet adds, “In POR, all PInoys from all over the world are welcome. So far, we don’t have mixed blood yet, but we play a PInoy artist from Spain, singing in Spanish.”

All songs in “PORduction House, Volume 1” are also available on major downloading and streaming sites such as Spotify and YouTube Music.

Interested parties may contact POR or any of the artists through their respective Facebook pages for further inquiries.

Related Tags

pinoyonlineradio
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.