ADVERTISEMENT

joan share emotional video for single 'not over you'

Published Dec 6, 2021 02:54 pm

Joan


Beloved Arkansas duo joan shared their final single of 2021, ‘not over you’, alongside their new EP bye, out today, Dec. 6.

bye is the second of two EPs that joan have released this Autumn via Photo Finish Records, with the songs on this release focusing on relationships coming to an end.

Last month, joan released their hi EP, which focused on the giddiness, hope and joy that comes at the beginning of new love and new relationships. joan have also announced an extensive tour of the US due to take place in 2022, see below for a full list of dates. Tickets are on sale now.



About “not over you” joan explain “we had a completely different song that we thought would be the last installment of the bye ep, and then this song came out of nowhere and hit us in the chest. the hook is so simple, but somehow hits harder every time you hear it - ‘i’m not over you, but i’m trying to get over you’ - ooof. it turned out to be one of our absolute favorites we’ve ever written. we hope it comforts you if you need comfort, and we hope it can help you if you need a good cry.”


joan’s new chapter ‘wave era’ saw new singles from two EPs landing on the first Thursday of each month, soundtracking 2021 with their trademark alt-pop bops, tinged with the sweetest hint of 90’s R&B influences. Titled hi and bye, joan explain “after we released “cloudy/partly cloudy”, we got straight to work, writing so many new songs. we found that the songs were naturally falling in two different camps. so, we decided rather than trying to force them to work together, it would be more interesting to release two eps over the course of the year. welcome to the wave era - here comes a new joan song each month through the end of the year :)”. hi and bye are available to stream now!



joan (Alan Benjamin Thomas and Steven Rutherford) have spent the past few years building their musical empire, single by single, tour date by tour date, with the past two years being landmarks for them; their debut EP, 2019’s portra, and last year’s EP cloudy have been streamed well over 90 million times, with over a million listeners a month across streaming platforms.

The guys spent much of 2019 on the road with major US and international tours supporting the likes of The Aces, COIN, Bloc Party and Jeremy Zucker, as well as playing to fans across Asia with headline shows and festivals in the Philippines, Thailand, Singapore and Hong Kong.

Early 2020 saw them playing to sold out crowds across the US on their first headline tour, including having to add additional shows in LA to accommodate ticket demand. Their virtual cloudy release show in August 2020 boasted thousands of ticket sales from fans who tuned into their livestream. 2021 was an incredibly exciting year for joan, and they’re only just getting started.

Related Tags

joan not over you
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.