PageSourceSearch

https://songalong.live/_next/static/chunks/pages/index-2d5c8b0d1024f52a.js

js songalong.live collected 2026-10-08 19:52:11 UTC 14,483 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{5301:function(e,s,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return l(2121)}])},657:function(e,s,l){"use strict";l.d(s,{Z:function(){return w}});var t=l(5893),a=l(7294),i=l(1664),n=l(9008),o="/_next/static/media/logo1-full.ba8a844e.svg",c="/_next/static/media/logo1-icon.5d77b43d.png",r=l(4184),d=l.n(r),x=l(6893),h=l(9583),f=l(9352),m=l(2585),p="/_next/static/media/favicon16.7242a6d0.png",g="/_next/static/media/favicon32.b7eabb9b.png",u="/_next/static/media/favicon96.5471e478.png",j="/_next/static/media/touch-ipad.869c7059.png",v="/_next/static/media/touch-iphone.2212e89b.png",y="/_next/static/media/touch-ipad-ret.2389d9a6.png",N=function(){return(0,t.jsxs)("div",{className:"fixed w-full bottom-0 md:w-auto md:bottom-4 md:right-4 bg-gray-50 md:bg-white px-4 py-2 md:p-4 font-body shadow-lg rounded-md",children:[(0,t.jsx)("h1",{className:"font-bold text-lg",children:"Contact Us"}),(0,t.jsxs)("p",{className:"text-gray-600",children:["Questions? Reach out any time: \xa0",(0,t.jsx)("a",{className:"text-accent-1 underline",href:"mailto:[email protected]",children:"[email protected]"})]})]})},w=function(e){var s=e.children,l=e.title,r=void 0===l?"Songalong":l,w=(0,a.useState)(0),b=w[0],k=w[1];(0,a.useEffect)((function(){var e=function(){k(window.scrollY)};return window.removeEventListener("scroll",e),window.addEventListener("scroll",e,{passive:!0}),function(){return window.removeEventListener("scroll",e)}}),[]);var _=(0,a.useState)(!1),S=_[0],E=_[1],C=function(){return E(!S)};return(0,t.jsxs)("div",{className:"h-full",children:[(0,t.jsxs)(n.default,{children:[(0,t.jsx)("title",{children:r}),(0,t.jsx)("meta",{charSet:"utf-8"}),(0,t.jsx)("meta",{name:"viewport",content:"initial-scale=1.0, width=device-width"}),(0,t.jsx)("meta",{property:"og:title",content:"Songalong"}),(0,t.jsx)("meta",{property:"og:description",content:"Create your own virtual choir"}),(0,t.jsx)("meta",{property:"og:image",content:"https://app.songalong.live/og-2.jpg"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:p,sizes:"16x16"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:g,sizes:"32x32"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:u,sizes:"96x96"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"72x72",href:j}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"114x114",href:v}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"152x152",href:y}),(0,t.jsx)("link",{href:"https://fonts.googleapis.com/css2?family=Mulish:wght@100;200;300;400;600;700&display=swap",rel:"stylesheet"})]}),(0,t.jsx)("header",{children:(0,t.jsx)("div",{className:d()("px-4 sm:px-24 lg:px-48 fixed w-full font-head z-10 transition-all",b>0?"bg-white/95 shadow-md":"bg-white/30"),children:(0,t.jsxs)("div",{className:"flex justify-between",children:[(0,t.jsx)("div",{className:"flex h-24 items-center gap-12",children:(0,t.jsx)(i.default,{href:"/",children:(0,t.jsx)("img",{src:o,className:"h-4/5 hover:opacity-70 transition-opacity cursor-pointer"})})}),(0,t.jsxs)("div",{className:"hidden md:flex items-center text-action-1 uppercase font-head font-medium text-md gap-8 lg:gap-20",children:[(0,t.jsx)("div",{className:"hover:opacity-70 transition-opacity",children:(0,t.jsx)(i.default,{href:"/about",children:"About"})}),(0,t.jsx)("div",{className:"hover:opacity-70 transition-opacity",children:(0,t.jsx)(i.default,{href:"/work",children:"Our Work"})}),(0,t.jsx)(i.default,{href:"https://app.songalong.live/?ref=landing-1b",children:(0,t.jsx)("div",{className:"hover:opacity-70 transition-opacity text-white bg-action-1 px-6 py-2 rounded-md cursor-pointer",children:"Sign Up"})})]}),(0,t.jsx)("div",{className:"flex items-center text-4xl md:hidden text-action-1",onClick:C,children:S?(0,t.jsx)(x.q5L,{}):(0,t.jsx)(m.vHB,{})})]})})}),S&&(0,t.jsxs)("div",{className:"w-full h-full z-9 fixed bg-white/90 flex flex-col gap-16 pt-48 px-12 text-2xl text-white font-bold font-body",onClick:C,children:[(0,t.jsx)(i.default,{href:"/",children:(0,t.jsx)("div",{className:"flex justify-center px-4 py-2 bg-action-1 animate-from-top -translate-y-35 opacity-0 rounded-md",children:"Home"})}),(0,t.jsx)(i.default,{href:"/about",children:(0,t.jsx)("div",{className:"flex justify-center px-4 py-2 bg-action-1 animate-from-top -translate-y-35 opacity-0 rounded-md animation-delay-100",children:"About"})}),(0,t.jsx)(i.default,{href:"/work",children:(0,t.jsx)("div",{className:"flex justify-center px-4 py-2 bg-action-1 animate-from-top -translate-y-35 opacity-0 rounded-md animation-delay-200",children:"Our Work"})}),(0,t.jsx)(i.default,{href:"https://app.songalong.live/?ref=landing-1d",children:(0,t.jsxs)("div",{className:"flex items-center justify-center gap-4 px-4 py-2 mt-12 bg-action-1 animate-from-top -translate-y-35 opacity-0 rounded-md animation-delay-300",children:["Sign Up ",(0,t.jsx)(x.Tfp,{})]})})]}),s,(0,t.jsx)(N,{}),(0,t.jsx)("footer",{children:(0,t.jsx)("div",{className:"px-8 sm:px-24 lg:px-48 pb-12 font-body",children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 items-start",children:[(0,t.jsx)("img",{src:c,className:"h-24"}),(0,t.jsx)("p",{children:"1137 N Vincent Ave, Minneapolis, MN 55411"}),(0,t.jsxs)("p",{className:"flex items-center gap-4 text-action-1 transition-opacity hover:opacity-70",children:[(0,t.jsx)(x.Imn,{}),(0,t.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})]}),(0,t.jsxs)("p",{className:"flex items-center gap-4 text-accent-3 text-4xl",children:[(0,t.jsx)("a",{href:"https://www.facebook.com/songalong.live",className:"transition-opacity hover:opacity-70",children:(0,t.jsx)(h.R9i,{})}),(0,t.jsx)("a",{href:"https://www.instagram.com/songalong.live/",className:"transition-opacity hover:opacity-70",children:(0,t.jsx)(f.Nrw,{})})]}),(0,t.jsx)("p",{className:"text-gray-500 text-sm",children:(0,t.jsx)("a",{href:"",className:"hover:underline",children:"Terms and Conditions"})})]})})})]})}},2121:function(e,s,l){"use strict";l.r(s),l.d(s,{default:function(){return p}});var t=l(5893),a=l(1664),i=l(657),n="/_next/static/media/emmy.d09e8604.jpg",o="/_next/static/media/one-device-3.6327d595.svg",c="/_next/static/media/cloud-2.de1201fb.svg",r="/_next/static/media/edit-2.bf80e3f0.svg",d="/_next/static/media/choir-1.dbb3a04e.png",x="/_next/static/media/choir-2.74a9d1dc.png",h="/_next/static/media/hybrid.3b063c61.jpg",f=l(6893),m=l(5518),p=function(){return(0,t.jsx)(i.Z,{title:"Songalong | Virtual Ensembles",children:(0,t.jsxs)("div",{className:"font-body",children:[(0,t.jsxs)("div",{className:"px-8 sm:px-24 lg:px-48 font-head flex flex-col md:flex-row justify-between",children:[(0,t.jsx)("div",{className:"flex flex-col flex-1 items-start justify-center",children:(0,t.jsxs)("div",{className:"flex flex-col pt-20 md:pt-0 my-24 sm:my-36 lg:my-48 gap-12",children:[(0,t.jsxs)("h1",{className:"font-bold font-body text-3xl lg:text-6xl",children:["The Virtual",(0,t.jsx)("br",{}),"Ensemble",(0,t.jsx)("br",{}),"Platform"]}),(0,t.jsx)("p",{className:"text-gray-600 w-full sm:w-2/3",children:"Songalong is an online tool for creating virtual choirs. We've been used by school teachers, church choir directors, and large music organizations worldwide."}),(0,t.jsx)("div",{className:"flex flex-col items-start",children:(0,t.jsx)(a.default,{href:"https://app.songalong.live/?ref=landing-1a",children:(0,t.jsx)("div",{className:"text-md px-6 py-4 bg-action-1 text-white rounded-md hover:opacity-70 transition-opacity cursor-pointer",children:(0,t.jsxs)("div",{className:"flex items-center font-head font-medium uppercase gap-2",children:["Get Started",(0,t.jsx)(f.Tfp,{})]})})})}),(0,t.jsxs)("p",{className:"text-gray-600 w-full sm:w-2/3",children:["Songalong is available completely for ",(0,t.jsx)("span",{className:"font-bold",children:"free"}),"!"]})]})}),m.tq||(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)("video",{src:"/img/Jumbo-1-4.mp4",autoPlay:!0,loop:!0,muted:!0,className:"h-full"})})]}),(0,t.jsxs)("div",{className:"px-8 sm:px-24 lg:px-48 py-12 flex flex-col md:flex-row md:gap-32 bg-gradient-to-b from-light-1 to-white",children:[(0,t.jsxs)("div",{className:"flex-1 flex items-start justify-center flex-col gap-6 py-12",children:[(0,t.jsx)("h2",{className:"font-body font-bold text-4xl",children:"As seen in Emmy Award winning productions"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Songalong had the privilege to collaborate with VocalEssence to help create the virtual choir elements of their Welcome Christmas concert in 2020. It was a privilege to supp
1ort such talented performers and directors."}),(0,t.jsx)(a.default,{href:"https://www.tpt.org/welcome-christmas-with-vocalessence/video/welcome-christmas-with-vocalessence-pvx37v/",children:(0,t.jsxs)("div",{className:"text-action-1 font-bold hover:opacity-70 transition-opacity flex items-center gap-1 cursor-pointer",children:["Check it out ",(0,t.jsx)(f.Tfp,{})]})})]}),(0,t.jsx)("div",{className:"flex-1 flex flex-col justify-center",children:(0,t.jsx)("div",{className:"md:p-12 lg:p-20",children:(0,t.jsx)("img",{src:n})})})]}),(0,t.jsxs)("div",{className:"px-8 sm:px-24 lg:px-48 pt-8 pb-20 flex flex-col gap-8",children:[(0,t.jsx)("h2",{className:"text-center font-bold text-4xl font-body",children:"How does it work?"}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row gap-16",children:[" ",(0,t.jsxs)("div",{className:"py-2 flex-1 flex flex-col sm:flex-row lg:flex-col gap-4",children:[(0,t.jsx)("div",{className:"flex w-full sm:w-1/3 lg:w-auto lg:h-48 justify-center items-end",children:(0,t.jsx)("img",{src:o,className:"h-36 sm:h-full"})}),(0,t.jsxs)("div",{className:"flex-1 flex flex-col justify-center gap-4",children:[(0,t.jsx)("h3",{className:"font-body text-2xl font-bold",children:"Performers record using just one device"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Songalong simplifies the virtual choir recording experience by providing a full suite of features in a single portal. No need to juggle many devices. Songalong can play a backing track, display sheet music, and record all at the same time!"})]})]}),(0,t.jsxs)("div",{className:"py-2 flex-1 flex flex-col sm:flex-row lg:flex-col gap-4",children:[(0,t.jsx)("div",{className:"flex w-full sm:w-1/3 lg:w-auto lg:h-48 justify-center items-end",children:(0,t.jsx)("img",{src:c,className:"h-24 sm:h-3/4"})}),(0,t.jsxs)("div",{className:"flex-1 flex flex-col justify-center gap-4",children:[(0,t.jsx)("h3",{className:"font-body text-2xl font-bold",children:"Easy file management"}),(0,t.jsx)("p",{className:"text-gray-600",children:"All tracks, whether uploaded or recorded, are gathered into a single place in the cloud. No need to manage shared folders on Google Drive or Dropbox."})]})]}),(0,t.jsxs)("div",{className:"py-2 flex-1 flex flex-col sm:flex-row lg:flex-col gap-4",children:[(0,t.jsx)("div",{className:"flex w-full sm:w-1/3 lg:w-auto lg:h-48 justify-center items-end",children:(0,t.jsx)("img",{src:r,className:"h-24 sm:h-full"})}),(0,t.jsxs)("div",{className:"flex-1 flex flex-col justify-center gap-4",children:[(0,t.jsx)("h3",{className:"font-body text-2xl font-bold",children:"Build and edit your virtual choir"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Editing is easy with Songalong. Rearrange the visual grid, balance the audio mix, and adjust the timing to ensure everything is in-sync."})]})]})]}),(0,t.jsx)("div",{className:"flex flex-col items-center",children:(0,t.jsx)(a.default,{href:"https://app.songalong.live/?ref=landing-1c",children:(0,t.jsx)("div",{className:"text-xl px-6 py-4 bg-action-1 text-white font-bold rounded-md hover:opacity-70 transition-opacity cursor-pointer",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:["Get Started",(0,t.jsx)(f.Tfp,{})]})})})})]}),(0,t.jsxs)("div",{className:"px-8 sm:px-24 lg:px-48 py-16 flex flex-col gap-16 bg-gradient-to-b from-light-1 to-white",children:[(0,t.jsx)("h2",{className:"text-center font-bold text-4xl font-head",children:"What can I create?"}),(0,t.jsxs)("div",{className:"py-8 flex flex-col lg:flex-row gap-16",children:[(0,t.jsxs)("div",{className:"py-4 flex flex-1 flex-col sm:flex-row lg:flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("h3",{className:"font-head text-2xl font-bold",children:"Virtual Ensembles"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Any group of musicians can create a virtual production, and no one needs to leave the comfort of their homes! These are a joy for performers, directors, and audience members alike. Performers especially enjoy looking for their faces in the final collage."})]}),(0,t.jsx)("div",{className:"flex-1 flex justify-center",children:(0,t.jsx)("div",{className:"w-4/5",children:(0,t.jsx)("img",{src:d,className:"rounded-md"})})})]}),(0,t.jsxs)("div",{className:"py-4 flex flex-1 flex-col sm:flex-row lg:flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex-1 flex-col gap-8",children:[(0,t.jsx)("h3",{className:"font-head text-2xl font-bold",children:"Clone Choirs"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Soloists love creating their own productions. After recording some parts, a soloist can become their own a capella group. The creative possibilities are endless."})]}),(0,t.jsx)("div",{className:"flex-1 flex justify-center",children:(0,t.jsx)("div",{className:"w-3/5",children:(0,t.jsx)("img",{src:x,className:"rounded-md"})})})]}),(0,t.jsxs)("div",{className:"py-4 flex flex-1 flex-col sm:flex-row lg:flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex-1 flex-col gap-8",children:[(0,t.jsx)("h3",{className:"font-head text-2xl font-bold",children:"Hybrid Choirs"}),(0,t.jsx)("p",{className:"text-gray-600",children:"Songalong productions don't have to be purely virtual. In-person concerts can be augmented by including recordings of performers who are not able to attend."})]}),(0,t.jsx)("div",{className:"flex-1 flex justify-center",children:(0,t.jsx)("div",{className:"w-4/5",children:(0,t.jsx)("img",{src:h,className:"rounded-md"})})})]})]}),(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)(a.default,{href:"/work",children:(0,t.jsxs)("h3",{className:"bg-action-1 text-white shadow-md py-3 px-6 rounded-md font-bold hover:opacity-70 transition-opacity flex items-center gap-1 cursor-pointer",children:["Check out some examples",(0,t.jsx)(f.Tfp,{})]})})})]})]})})}}},function(e){e.O(0,[980,445,937,98,518,774,888,179],(function(){return s=5301,e(e.s=s);var s}));var s=e.O();_N_E=s}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.