Help
RSS
API
Feed
Maltego
Contact
Domain > www.writeasong.org
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-11-19
192.196.156.2
(
ClassC
)
2026-01-25
104.21.36.118
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Sun, 25 Jan 2026 09:34:37 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}cache-control: public, s-maxage3600, stale-while-revalidate14400cdn-cache-control: public, s-maxage3600, stale-while-revalidate14400Report-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sX1NVnK1evaPT7ugwEqhifsqlNBl1NIAddoGGEbcpc02%2F%2BAJH8%2BMq41JmaZpb%2FGR4Xy3OOeIzg39Tg7UXHWklMwjuvUp%2BxUbCTF%2BNjmAK4MJE9g%3D%3D}}link: http://www.writeasong.org/>; relalternate; hreflangen, http://www.writeasong.org/zh>; relalternate; hreflangzh, http://www.writeasong.org/>; relalternate; hreflangx-defaultlink: /_next/static/media/0c89a48fa5027cee-s.p.4564287c.woff2>; relpreload; asfont; crossorigin; typefont/woff2, /_next/static/media/70bc3e132a0a741e-s.p.15008bfb.woff2>; relpreload; asfont; crossorigin; typefont/woff2, /_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2>; relpreload; asfont; crossorigin; typefont/woff2x-pathname: /x-url: http://0.0.0.0:3000/x-middleware-rewrite: /enVary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-EncodingX-Powered-By: Next.jscf-cache-status: DYNAMICCF-RAY: 9c36c69c4e5970b9-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen classspace_grotesk_ec24240b-module__hAkYqq__variable inter_3e2643b-module___GaRQq__variable jetbrains_mono_59625b96-module__EAJILG__variable>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>meta nameviewport contentwidthdevice-width, initial-scale1.0/>link relstylesheet href/_next/static/chunks/f498ef32e66553bf.css data-precedencenext/>link relstylesheet href/_next/static/chunks/3af4e7ee84e8d3e6.css data-precedencenext/>link relstylesheet href/_next/static/chunks/5e78a8adc0dd73e9.css data-precedencenext/>link relstylesheet href/_next/static/chunks/4f2fb0f556cdffaa.css data-precedencenext/>link relstylesheet href/_next/static/chunks/64250d60b549126e.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/be8e8dd775d34aa8.js/>script src/_next/static/chunks/d112cd6b5cc1e81a.js async>/script>script src/_next/static/chunks/3995e09cffe7c601.js async>/script>script src/_next/static/chunks/093d38cfadb06ac0.js async>/script>script src/_next/static/chunks/24e530ea77475b28.js async>/script>script src/_next/static/chunks/turbopack-a3f7f5c69d1794d2.js async>/script>script src/_next/static/chunks/fb4fee4d8ca89fed.js async>/script>script src/_next/static/chunks/480f20c56338fe92.js async>/script>script src/_next/static/chunks/3f1b4d1e852a1006.js async>/script>script src/_next/static/chunks/f5422e7c93e71494.js async>/script>script src/_next/static/chunks/dbc135bc7a6ea19c.js async>/script>script src/_next/static/chunks/deabd5cac2bc7807.js async>/script>script src/_next/static/chunks/cc473e4b3e7efe90.js async>/script>script src/_next/static/chunks/8ba633d6dc2bbcbb.js async>/script>script src/_next/static/chunks/8e944239694c6d37.js async>/script>script src/_next/static/chunks/f0a258ea35fa1fee.js async>/script>script src/_next/static/chunks/f63a3a56b27ff8ff.js async>/script>script src/_next/static/chunks/cff2301f867c974c.js async>/script>script src/_next/static/chunks/43949a52ad86d392.js async>/script>script src/_next/static/chunks/4bf23bbcfe6e894e.js async>/script>script src/_next/static/chunks/86b29b41292909bb.js async>/script>script src/_next/static/chunks/170091cf8a101f14.js async>/script>script src/_next/static/chunks/2bba554c67063cbc.js async>/script>script src/_next/static/chunks/592bf6b23a91a7a5.js async>/script>script src/_next/static/chunks/b4766fc17d0bc36a.js async>/script>script src/_next/static/chunks/f565145efa757f25.js async>/script>script src/_next/static/chunks/0504fde18e307c6f.js async>/script>script src/_next/static/chunks/f1924248bfd93f22.js async>/script>script src/_next/static/chunks/d0824f244614afa0.js async>/script>script src/_next/static/chunks/b01782882dc1b72a.js async>/script>script src/_next/static/chunks/1c7597c1cf87b1a3.js async>/script>meta namenext-size-adjust content/>link relicon href/favicon.ico/>link relalternate icon href/favicon.ico/>link relalternate hrefLangen hrefhttps://www.writeasong.org/>link relalternate hrefLangzh hrefhttps://www.writeasong.org/zh/>script src/_next/static/chunks/a6dad97d9634a72d.js noModule>/script>/head>body classoverflow-x-hidden>div hidden>!--$?-->template idB:0>/template>!--/$-->/div>div classnoise-texture aria-hiddentrue>/div>style>#nprogress{pointer-events:none}#nprogress .bar{background:#DFE104;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #DFE104,0 0 5px #DFE104;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#DFE104;border-left-color:#DFE104;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/style>script>((a,b,c,d,e,f,g,h)>{let idocument.documentElement,jlight,dark;function k(b){var c;(Array.isArray(a)?a:a).forEach(a>{let cclassa,dc&&f?e.map(a>fa||a):e;c?(i.classList.remove(...d),i.classList.add(f&&fb?fb:b)):i.setAttribute(a,b)}),cb,h&&j.includes(c)&&(i.style.colorSchemec)}if(d)k(d);else try{let alocalStorage.getItem(b)||c,dg&&systema?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:a;k(d)}catch(a){}})(class,theme,light,light,light,dark,null,false,true)/script>div classh-screen w-screen>header data-stateinactive classhas-data-stateopen:bg-background/50 fixed inset-x-0 top-0 z-50 has-data-stateopen:h-screen has-data-stateopen:backdrop-blur>div classabsolute inset-x-0 top-0 z-50 h-18 border-transparent ring-1 ring-transparent transition-all duration-300 in-data-scrolled:border-foreground/5 in-data-scrolled:bg-background/75 in-data-scrolled:border-b in-data-scrolled:backdrop-blur has-data-stateopen:ring-foreground/5 has-data-stateopen:bg-card/75 has-data-stateopen:h-calc(var(--navigation-menu-viewport-height)+3.4rem) has-data-stateopen:border-b has-data-stateopen:shadow-lg has-data-stateopen:shadow-black/10 has-data-stateopen:backdrop-blur max-lg:in-data-stateactive:bg-background/75 max-lg:h-14 max-lg:overflow-hidden max-lg:border-b max-lg:in-data-stateactive:h-screen max-lg:in-data-stateactive:backdrop-blur>div classcontainer>div classrelative flex flex-wrap items-center justify-between lg:py-5>div classflex justify-between gap-8 max-lg:h-14 max-lg:w-full max-lg:border-b>a target_self classflex items-center space-x-3 undefined href/>img alt loadinglazy width80 height80 decodingasync data-nimg1 classh-8 w-auto rounded-lg stylecolor:transparent srcSet/_next/image?url%2Flogo.png&w96&q75 1x, /_next/image?url%2Flogo.png&w256&q75 2x src/_next/image?url%2Flogo.png&w256&q75/>span classtext-lg font-medium>WriteASong/span>/a>nav aria-labelMain data-orientationhorizontal dirltr data-slotnavigation-menu data-viewportfalse rolenavigation classgroup/navigation-menu relative flex max-w-max flex-1 items-center justify-center **:data-slotnavigation-menu-content:top-10 max-lg:hidden>div styleposition:relative>ul data-orientationhorizontal data-slotnavigation-menu-list classgroup flex flex-1 list-none items-center justify-center gap-2 dirltr>a target_self classdata-activetrue:focus:bg-muted data-activetrue:hover:bg-muted data-activetrue:bg-muted/50 data-activetrue:text-foreground hover:bg-muted hover:text-foreground focus:bg-muted focus:text-foreground focus-visible:ring-ring/50 &_svg:not(class*'text-'):text-muted-foreground flex flex-col gap-1 rounded-md p-2 text-sm outline-none transition-all focus-visible:outline-1 focus-visible:ring-3px &_svg:not(class*'size-'):size-4 flex flex-row items-center gap-2 px-4 py-1.5 text-sm data-slotnavigation-menu-link data-radix-collection-item href/ai-music-generator>Features/a>a target_self classdata-activetrue:focus:bg-muted data-activetrue:hover:bg-muted data-activetrue:bg-muted/50 data-activetrue:text-foreground hover:bg-muted hover:text-foreground focus:bg-muted focus:text-foreground focus-visible:ring-ring/50 &_svg:not(class*'text-'):text-muted-foreground flex flex-col gap-1 rounded-md p-2 text-sm outline-none transition-all focus-visible:outline-1 focus-visible:ring-3px &_svg:not(class*'size-'):size-4 flex flex-row items-center gap-2 px-4 py-1.5 text-sm data-slotnavigation-menu-link data-radix-collection-item href/pricing>Pricing/a>li data-slotnavigation-menu-item classrelative>/li>/ul>/div>/nav>button aria-labelOpen Menu classrelative z-20 -m-2.5 -mr-3 block cursor-pointer p-2.5 lg:hidden>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-menu m-auto size-5 duration-200 in-data-stateactive:scale-0 in-data-stateactive:rotate-180 in-data-stateactive:opacity-0 aria-hiddentrue>path dM4 5h16>/path>path dM4 12h16>/path>path dM4 19h16>/path>/svg>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-x absolute inset-0 m-auto size-5 scale-0 -rotate-180 opacity-0 duration-200 in-data-stateactive:scale-100 in-data-stateactive:rotate-0 in-data-stateactive:opacity-100 aria-hiddentrue>path dM18 6 6 18>/path>path dm6 6 12 12>/path>/svg>/button>/div>div classmb-6 hidden w-full flex-wrap items-center justify-end space-y-8 in-data-stateactive:flex max-lg:in-data-stateactive:mt-6 md:flex-nowrap lg:m-0 lg:flex lg:w-fit lg:gap-6 lg:space-y-0 lg:border-transparent lg:bg-transparent lg:p-0 lg:shadow-none dark:shadow-none dark:lg:bg-transparent>div classflex w-full flex-row items-center gap-4 sm:flex-row sm:gap-6 sm:space-y-0 md:w-fit>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold hover:text-accent transition-colors duration-200 size-14 h-auto w-auto p-0 disabled>svg xmlnshttp://www.w3.org/2000/svg width18 height18 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-languages aria-hiddentrue>path dm5 8 6 6>/path>path dm4 14 6-6 2-3>/path>path dM2 5h12>/path>path dM7 2h1>/path>path dm22 22-5-10-5 10>/path>path dM14 18h6>/path>/svg>/button>div classflex-1 md:hidden>/div>div>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-loader-circle size-4 animate-spin aria-hiddentrue>path dM21 12a9 9 0 1 1-6.219-8.56>/path>/svg>/div>/div>/div>/div>/div>/div>/header>section idhero classpt-16 pb-4 md:pt-20 md:pb-4>a target_self classhover:bg-background dark:hover:border-t-border bg-muted group mx-auto mb-8 flex w-fit items-center gap-4 rounded-full border p-1 pl-4 shadow-md shadow-zinc-950/5 transition-colors duration-300 dark:border-t-white/5 dark:shadow-zinc-950 href/ai-music-generator>span classtext-foreground text-sm>π΅ AI Music Generator Now Available/span>span classdark:border-background block h-4 w-0.5 border-l bg-white dark:bg-zinc-700>/span>div classbg-background group-hover:bg-muted size-6 overflow-hidden rounded-full duration-500>div classflex w-12 -translate-x-1/2 duration-500 ease-in-out group-hover:translate-x-0>span classflex size-6>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-arrow-right m-auto size-3 aria-hiddentrue>path dM5 12h14>/path>path dm12 5 7 7-7 7>/path>/svg>/span>span classflex size-6>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-arrow-right m-auto size-3 aria-hiddentrue>path dM5 12h14>/path>path dm12 5 7 7-7 7>/path>/svg>/span>/div>/div>/a>div classrelative mx-auto max-w-full px-4 text-center md:max-w-5xl>h1 classhero-text>YOUR WORDS.span classtext-accent>YOUR MUSIC./span>/h1>p classtext-muted-foreground mt-4 mb-6 text-lg tracking-tight text-balance uppercase md:text-xl>No music skills needed. Describe your idea or pick a style, and WriteASongs AI composes original tracks for youβready to download and use./p>div classflex items-center justify-center gap-4>a target_self data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold bg-accent text-accent-foreground hover:scale-105 active:scale-95 transition-transform duration-200 h-14 px-8 py-2 has->svg:px-6 kinetic-button href/ai-music-generator>!--$-->svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-music aria-hiddentrue>path dM9 18V5l12-2v13>/path>circle cx6 cy18 r3>/circle>circle cx18 cy16 r3>/circle>/svg>!--/$-->span>Create Music for Free/span>/a>a target_self data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold border-2 border-#3F3F46 bg-transparent text-foreground hover:bg-foreground hover:text-background transition-all duration-300 h-14 px-8 py-2 has->svg:px-6 kinetic-button href/explore/scene>!--$-->svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-play aria-hiddentrue>path dM5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z>/path>/svg>!--/$-->span>Explore More Music Scenes/span>/a>/div>p classtext-muted-foreground mt-4 block text-center text-sm>π Get 10 free credits to start β create your first song now/p>/div>/section>section idshowcases classpy-24 md:py-36>div classcontainer mb-12 text-center styleopacity:0;transform:translateY(20px)>h2 classsection-heading mx-auto mb-6 max-w-full text-pretty md:max-w-5xl>AI Song Showcase/h2>p classtext-muted-foreground text-md mx-auto mb-4 max-w-full text-lg tracking-tight uppercase md:max-w-5xl>Listen to the latest tracks created by our AI./p>/div>div classcontainer grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-3>a href/showcases>div styleopacity:0;transform:translateY(30px)>div data-slotcard classbg-card text-card-foreground flex flex-col gap-6 border-2 border-#3F3F46 duration-300 group hover:bg-accent hover:border-accent &:hover_*:text-accent-foreground kinetic-card overflow-hidden p-0 transition-all>div data-slotcard-content classp-0>div classrelative aspect-16/10 w-full overflow-hidden>img altTravel Vlog: Iceland Diary loadinglazy decodingasync data-nimgfill classrounded-t-lg object-cover transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw srcSet/_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w256&q75 256w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w384&q75 384w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w640&q75 640w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w750&q75 750w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w828&q75 828w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w1080&q75 1080w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w1200&q75 1200w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w1920&q75 1920w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w2048&q75 2048w, /_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w3840&q75 3840w src/_next/image?url%2Fimgs%2Fshowcase%2Fvlog-iceland.jpg&w3840&q75/>/div>div classp-6>h3 classmb-2 line-clamp-1 text-xl font-bold tracking-tighter text-balance uppercase>Travel Vlog: Iceland Diary/h3>p classtext-muted-foreground line-clamp-3 text-sm tracking-tight uppercase>/p>/div>/div>/div>/div>/a>a href/showcases>div styleopacity:0;transform:translateY(30px)>div data-slotcard classbg-card text-card-foreground flex flex-col gap-6 border-2 border-#3F3F46 duration-300 group hover:bg-accent hover:border-accent &:hover_*:text-accent-foreground kinetic-card overflow-hidden p-0 transition-all>div data-slotcard-content classp-0>div classrelative aspect-16/10 w-full overflow-hidden>img altTech Podcast: Future Thoughts Intro loadinglazy decodingasync data-nimgfill classrounded-t-lg object-cover transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw srcSet/_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w256&q75 256w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w384&q75 384w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w640&q75 640w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w750&q75 750w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w828&q75 828w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w1080&q75 1080w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w1200&q75 1200w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w1920&q75 1920w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w2048&q75 2048w, /_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w3840&q75 3840w src/_next/image?url%2Fimgs%2Fshowcase%2Fpodcast-tech.jpg&w3840&q75/>/div>div classp-6>h3 classmb-2 line-clamp-1 text-xl font-bold tracking-tighter text-balance uppercase>Tech Podcast: Future Thoughts Intro/h3>p classtext-muted-foreground line-clamp-3 text-sm tracking-tight uppercase>/p>/div>/div>/div>/div>/a>a href/showcases>div styleopacity:0;transform:translateY(30px)>div data-slotcard classbg-card text-card-foreground flex flex-col gap-6 border-2 border-#3F3F46 duration-300 group hover:bg-accent hover:border-accent &:hover_*:text-accent-foreground kinetic-card overflow-hidden p-0 transition-all>div data-slotcard-content classp-0>div classrelative aspect-16/10 w-full overflow-hidden>img altIndie Game: Star Explorer loadinglazy decodingasync data-nimgfill classrounded-t-lg object-cover transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw srcSet/_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w256&q75 256w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w384&q75 384w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w640&q75 640w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w750&q75 750w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w828&q75 828w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w1080&q75 1080w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w1200&q75 1200w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w1920&q75 1920w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w2048&q75 2048w, /_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w3840&q75 3840w src/_next/image?url%2Fimgs%2Fshowcase%2Fgame-space.jpg&w3840&q75/>/div>div classp-6>h3 classmb-2 line-clamp-1 text-xl font-bold tracking-tighter text-balance uppercase>Indie Game: Star Explorer/h3>p classtext-muted-foreground line-clamp-3 text-sm tracking-tight uppercase>/p>/div>/div>/div>/div>/a>/div>/section>section idusage classpy-16 md:py-24>div classm-4 rounded-2rem>div class@container relative container>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmx-auto max-w-2xl text-center>span classtext-primary>/span>h2 classtext-foreground mt-4 text-4xl font-semibold>How It Works/h2>p classtext-muted-foreground mt-4 text-lg text-balance>From idea to music in 2 simple steps with WriteASong:/p>/div>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmt-20 flex flex-wrap items-center justify-center gap-8>div classflex items-center gap-8>div classmax-w-md space-y-6>div classtext-center>h3 classtext-foreground mb-4 text-lg font-semibold>1. Choose Your Style/h3>p classtext-muted-foreground text-balance>Explore the WriteASong scene library and pick music you like./p>/div>/div>div classtext-muted-foreground text-2xl font-light>|/div>/div>div classflex items-center gap-8>div classmax-w-md space-y-6>div classtext-center>h3 classtext-foreground mb-4 text-lg font-semibold>2. Create Your Track/h3>p classtext-muted-foreground text-balance>Describe your vision or let WriteASong's AI generate similar styles instantly./p>/div>/div>/div>/div>/div>/div>/div>/section>section idfeatures classpy-16 md:py-24>div classcontainer space-y-8 md:space-y-16>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmx-auto max-w-4xl text-center text-balance>h2 classsection-heading mb-4>Key Features/h2>p classtext-muted-foreground mb-6 text-lg tracking-tight uppercase md:mb-12 lg:mb-16>AI-Powered Music Creation β No experience needed. WriteASong turns your ideas into finished music./p>/div>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classrelative mx-auto grid divide-x divide-y border *:p-12 sm:grid-cols-2 lg:grid-cols-3>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$-->svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height24 width24 xmlnshttp://www.w3.org/2000/svg>path dM5 18.89H6.41421L15.7279 9.57627L14.3137 8.16206L5 17.4758V18.89ZM21 20.89H3V16.6473L16.435 3.21231C16.8256 2.82179 17.4587 2.82179 17.8492 3.21231L20.6777 6.04074C21.0682 6.43126 21.0682 7.06443 20.6777 7.45495L9.24264 18.89H21V20.89ZM15.7279 6.74785L17.1421 8.16206L18.5563 6.74785L17.1421 5.33363L15.7279 6.74785Z>/path>/svg>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>Describe Your Music/h3>/div>p classtext-sm tracking-tight uppercase>Describe in simple words - upbeat study or meditation background music, or choose from 50+ scene templates./p>/div>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$-->svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height24 width24 xmlnshttp://www.w3.org/2000/svg>path dM21 3C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H21ZM11 13H4V19H11V13ZM20 13H13V19H20V13ZM11 5H4V11H11V5ZM20 5H13V11H20V5Z>/path>/svg>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>50+ Scene Templates/h3>/div>p classtext-sm tracking-tight uppercase>Vlog intro, product demo, game BGM, meditation, wedding video - we've got you covered./p>/div>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$?-->template idB:1>/template>div stylewidth:24px;height:24px>/div>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>AI Quick Generation/h3>/div>p classtext-sm tracking-tight uppercase>Our AI creates professional-quality music instantly. Quick listen to preview version./p>/div>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$-->svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height24 width24 xmlnshttp://www.w3.org/2000/svg>path dM13 10H18L12 16L6 10H11V3H13V10ZM4 19H20V12H22V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V12H4V19Z>/path>/svg>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>Download & Use/h3>/div>p classtext-sm tracking-tight uppercase>Love it? Download full track. Supports MP3 and WAV./p>/div>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$?-->template idB:2>/template>div stylewidth:24px;height:24px>/div>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>One-Click Fine-Tuning/h3>/div>p classtext-sm tracking-tight uppercase>Adjust tempo, mood, and instruments instantly with WriteASong's editor./p>/div>div classkinetic-card space-y-3 transition-all>div classflex items-center gap-2>!--$?-->template idB:3>/template>div stylewidth:24px;height:24px>/div>!--/$-->h3 classtext-sm font-bold tracking-tighter uppercase>Your Music Library/h3>/div>p classtext-sm tracking-tight uppercase>Save, organize, and manage all your tracks in your WriteASong workspace./p>/div>/div>/div>/div>/section>section idfaq classpy-16 md:py-24 undefined>div classmx-auto max-w-full px-4 md:max-w-3xl md:px-8>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmx-auto max-w-2xl text-center text-balance>h2 classsection-heading mb-4>Frequently Asked Questions/h2>p classtext-muted-foreground mb-6 text-lg tracking-tight uppercase md:mb-12 lg:mb-16>Have another question? Contact us by email./p>/div>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmx-auto mt-12 max-w-full>div data-slotaccordion classbg-muted dark:bg-muted/50 w-full rounded-2xl p-1 data-orientationvertical>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_18ml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_8ml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>Are there copyright risks with AI-generated music?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_18ml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_8ml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_196l9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_96l9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>Can I use this platform without music theory knowledge?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_196l9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_96l9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_19ml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_9ml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>How long does it take to generate a complete song?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_19ml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_9ml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1a6l9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_a6l9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>How do you ensure AI work quality and originality?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1a6l9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_a6l9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1aml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_aml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>Is this AI music generator free?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1aml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_aml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1b6l9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_b6l9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>What are the application scenarios for this tool?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1b6l9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_b6l9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1bml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_bml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>Does it support commercial advertising and film production?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1bml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_bml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1c6l9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_c6l9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>How can I improve the quality of generated works?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1c6l9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_c6l9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1cml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_cml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>Can I upload works to Spotify?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1cml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_cml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1d6l9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_d6l9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>How long are generated music files saved?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1d6l9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_d6l9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>div classgroup>div data-stateclosed data-orientationvertical data-slotaccordion-item classborder-b last:border-b-0 data-stateopen:bg-card dark:data-stateopen:bg-muted peer rounded-xl border-none px-7 py-1 data-stateopen:border-none data-stateopen:shadow-sm>h3 data-orientationvertical data-stateclosed classflex>button typebutton aria-controlsradix-_R_1dml9bv9fd5t5b_ aria-expandedfalse data-stateclosed data-orientationvertical idradix-_R_dml9bv9fd5t5b_ data-slotaccordion-trigger classfocus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left transition-all outline-none focus-visible:ring-3px disabled:pointer-events-none disabled:opacity-50 &data-stateopen>svg:rotate-180 cursor-pointer text-base font-bold tracking-tighter uppercase hover:no-underline data-radix-collection-item>What is your refund policy?svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-down text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200 aria-hiddentrue>path dm6 9 6 6 6-6>/path>/svg>/button>/h3>div data-stateclosed idradix-_R_1dml9bv9fd5t5b_ hidden roleregion aria-labelledbyradix-_R_dml9bv9fd5t5b_ data-orientationvertical data-slotaccordion-content classdata-stateclosed:animate-accordion-up data-stateopen:animate-accordion-down overflow-hidden text-sm style--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)>/div>/div>hr classmx-7 border-dashed group-last:hidden peer-data-stateopen:opacity-0/>/div>/div>p classtext-muted-foreground mt-6 px-8>Cant find what youre looking for? Contact our a href/cdn-cgi/l/email-protection#acdfd9dcdcc3ded8ecdbdec5d8c9cddfc3c2cb82cfc3c1 classtext-primary font-medium hover:underline>customer support team/a>/p>/div>/div>/div>/section>section idcta classbg-#09090b py-16 text-white md:py-24>div classcontainer>div classtext-center>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>h2 classsection-heading text-white>Start Creating with WriteASong/h2>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>p classmt-4 text-lg tracking-tight text-zinc-400 uppercase>No credit card needed. Begin your first song in minutes./p>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmt-12 flex flex-wrap justify-center gap-4>a target_self data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold bg-accent text-accent-foreground hover:scale-105 active:scale-95 transition-transform duration-200 h-14 px-8 py-2 has->svg:px-6 kinetic-button href/ai-music-generator>!--$-->svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-music aria-hiddentrue>path dM9 18V5l12-2v13>/path>circle cx6 cy18 r3>/circle>circle cx18 cy16 r3>/circle>/svg>!--/$-->span>Start Creating Free/span>/a>a target_self data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold border-2 border-#3F3F46 bg-transparent text-foreground hover:bg-foreground hover:text-background transition-all duration-300 h-14 px-8 py-2 has->svg:px-6 kinetic-button href/explore/scene>!--$-->svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-play aria-hiddentrue>path dM5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z>/path>/svg>!--/$-->span>Explore More Music Scenes/span>/a>/div>/div>/div>/div>/section>section idsubscribe classpy-16 md:py-24>div classmx-auto max-w-5xl px-6>div classtext-center>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>h2 classtext-4xl font-semibold text-balance lg:text-5xl>Subscribe to our newsletter/h2>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>p classmt-4>Get music creation tips, new features, and special offers from WriteASong./p>/div>div class styleopacity:0;filter:blur(4px);transform:translateY(30px)>div classmx-auto mt-10 max-w-xl overflow-hidden lg:mt-12>div classbg-background has-input:focus:ring-muted relative grid grid-cols-1fr_auto items-center overflow-hidden rounded-calc(var(--radius)+0.75rem) border pr-3 shadow shadow-zinc-950/5 has-input:focus:ring-2>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-mail text-caption pointer-events-none absolute inset-y-0 left-5 my-auto size-5 aria-hiddentrue>path dm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7>/path>rect x2 y4 width20 height16 rx2>/rect>/svg>input placeholderEnter your email classh-14 w-full bg-transparent pl-12 focus:outline-none typeemail required aria-requiredtrue aria-invalidtrue aria-describedbyemail-error value/>div classmd:pr-1.5 lg:pr-0>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold bg-accent text-accent-foreground hover:scale-105 active:scale-95 transition-transform duration-200 h-14 px-8 py-2 has->svg:px-6 rounded-(--radius) aria-labelsubmit typesubmit>span classhidden md:block>Subscribe/span>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-send-horizontal relative mx-auto size-5 md:hidden aria-hiddentrue>path dM3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z>/path>path dM6 12h16>/path>/svg>/button>/div>/div>/div>/div>/div>/div>/section>!--$?-->template idB:4>/template>!--/$-->footer classpy-8 sm:py-8 overflow-x-hidden>div classcontainer space-y-8 overflow-x-hidden>div classgrid min-w-0 gap-12 md:grid-cols-5>div classmin-w-0 space-y-4 break-words md:col-span-2 md:space-y-6>a target_self classflex items-center space-x-3 undefined href/>img alt loadinglazy width80 height80 decodingasync data-nimg1 classh-8 w-auto rounded-lg stylecolor:transparent srcSet/_next/image?url%2Flogo.png&w96&q75 1x, /_next/image?url%2Flogo.png&w256&q75 2x src/_next/image?url%2Flogo.png&w256&q75/>span classtext-lg font-medium>WriteASong/span>/a>/div>div classcol-span-3 grid min-w-0 gap-6 sm:grid-cols-3>div classmin-w-0 space-y-4 text-sm break-words>span classblock font-medium break-words>Product/span>div classflex min-w-0 flex-wrap gap-4 sm:flex-col>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/#features>span classbreak-words>Features/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/pricing>span classbreak-words>Pricing/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/showcases>span classbreak-words>Showcases/span>/a>/div>/div>div classmin-w-0 space-y-4 text-sm break-words>span classblock font-medium break-words>Resources/span>div classflex min-w-0 flex-wrap gap-4 sm:flex-col>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/blog>span classbreak-words>Blog/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/docs>span classbreak-words>Docs/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/updates>span classbreak-words>Updates/span>/a>/div>/div>div classmin-w-0 space-y-4 text-sm break-words>span classblock font-medium break-words>Company/span>div classflex min-w-0 flex-wrap gap-4 sm:flex-col>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/about>span classbreak-words>About/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/cdn-cgi/l/email-protection#aad9dfdadac5d8deeaddd8c3decfcbd9c5c4cd84c5d8cd>span classbreak-words>Contact/span>/a>/div>/div>div classmin-w-0 space-y-4 text-sm break-words>span classblock font-medium break-words>Legal/span>div classflex min-w-0 flex-wrap gap-4 sm:flex-col>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/privacy-policy>span classbreak-words>Privacy Policy/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/terms-of-service>span classbreak-words>Terms of Service/span>/a>a target classtext-muted-foreground hover:text-primary block break-words duration-150 href/refund-policy>span classbreak-words>Refund Policy/span>/a>/div>/div>/div>/div>div classflex min-w-0 flex-wrap items-center gap-4 sm:gap-8>div classmin-w-0 flex-1>/div>button data-slotbutton classinline-flex items-center justify-center whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold border-2 border-#3F3F46 bg-transparent text-foreground hover:text-background transition-all duration-300 h-10 px-4 gap-1.5 has->svg:px-3 hover:bg-primary/10 disabled>svg xmlnshttp://www.w3.org/2000/svg width16 height16 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-globe aria-hiddentrue>circle cx12 cy12 r10>/circle>path dM12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20>/path>path dM2 12h20>/path>/svg>English/button>/div>div aria-hiddentrue classh-px min-w-0 background-image:linear-gradient(90deg,var(--color-foreground)_1px,transparent_1px) bg-length:6px_1px bg-repeat-x opacity-25>/div>div classflex min-w-0 flex-wrap justify-between gap-8>p classtext-muted-foreground text-sm text-balance break-words>Β© 2024 WriteASong. All rights reserved./p>div classmin-w-0 flex-1>/div>div classflex min-w-0 flex-wrap items-center gap-2>a target_blank classtext-muted-foreground hover:text-primary bg-background block cursor-pointer rounded-full p-2 duration-150 aria-labelTwitter hrefhttps://twitter.com/writeasong>!--$-->svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height20 width20 xmlnshttp://www.w3.org/2000/svg>path dM17.6874 3.0625L12.6907 8.77425L8.37045 3.0625H2.11328L9.58961 12.8387L2.50378 20.9375H5.53795L11.0068 14.6886L15.7863 20.9375H21.8885L14.095 10.6342L20.7198 3.0625H17.6874ZM16.6232 19.1225L5.65436 4.78217H7.45745L18.3034 19.1225H16.6232Z>/path>/svg>!--/$-->/a>a target_blank classtext-muted-foreground hover:text-primary bg-background block cursor-pointer rounded-full p-2 duration-150 aria-labelDiscord hrefhttps://discord.gg/writeasong>!--$?-->template idB:5>/template>div stylewidth:20px;height:20px>/div>!--/$-->/a>/div>/div>/div>/footer>/div>script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script>requestAnimationFrame(function(){$RTperformance.now()});/script>script src/_next/static/chunks/be8e8dd775d34aa8.js id_R_ async>/script>div hidden idS:1>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height24 width24 xmlnshttp://www.w3.org/2000/svg>path dM20 3V17C20 19.2091 18.2091 21 16 21C13.7909 21 12 19.2091 12 17C12 14.7909 13.7909 13 16 13C16.7286 13 17.4117 13.1948 18 13.5351V5H9V17C9 19.2091 7.20914 21 5 21C2.79086 21 1 19.2091 1 17C1 14.7909 2.79086 13 5 13C5.72857 13 6.41165 13.1948 7 13.5351V3H20ZM5 19C6.10457 19 7 18.1046 7 17C7 15.8954 6.10457 15 5 15C3.89543 15 3 15.8954 3 17C3 18.1046 3.89543 19 5 19ZM16 19C17.1046 19 18 18.1046 18 17C18 15.8954 17.1046 15 16 15C14.8954 15 14 15.8954 14 17C14 18.1046 14.8954 19 16 19Z>/path>/svg>/div>script>$RB;$RVfunction(a){$RTperformance.now();for(var b0;ba.length;b+2){var cab,eab+1;null!e.parentNode&&e.parentNode.removeChild(e);var fc.parentNode;if(f){var gc.previousSibling,h0;do{if(c&&8c.nodeType){var dc.data;if(/$d||/&d)if(0h)break;else h--;else$!d&&$?!d&&$~!d&&$!!d&&&!d||h++}dc.nextSibling;f.removeChild(c);cd}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data$;g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length0};$RCfunction(a,b){if(bdocument.getElementById(b))(adocument.getElementById(a))?(a.previousSibling.data$~,$RB.push(a,b),2$RB.length&&(number!typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(aperformance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC(B:1,S:1)/script>div hidden idS:2>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-wand-sparkles aria-hiddentrue>path dm21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72>/path>path dm14 7 3 3>/path>path dM5 6v4>/path>path dM19 14v4>/path>path dM10 2v2>/path>path dM7 8H3>/path>path dM21 16h-4>/path>path dM11 3H9>/path>/svg>/div>script>$RC(B:2,S:2)/script>div hidden idS:3>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height24 width24 xmlnshttp://www.w3.org/2000/svg>path dM12.001 4.52853C14.35 2.42 17.98 2.49 20.2426 4.75736C22.5053 7.02472 22.583 10.637 20.4786 12.993L11.9999 21.485L3.52138 12.993C1.41705 10.637 1.49571 7.01901 3.75736 4.75736C6.02157 2.49315 9.64519 2.41687 12.001 4.52853ZM18.827 6.1701C17.3279 4.66794 14.9076 4.60701 13.337 6.01687L12.0019 7.21524L10.6661 6.01781C9.09098 4.60597 6.67506 4.66808 5.17157 6.17157C3.68183 7.66131 3.60704 10.0473 4.97993 11.6232L11.9999 18.6543L19.0201 11.6232C20.3935 10.0467 20.319 7.66525 18.827 6.1701Z>/path>/svg>/div>script>$RC(B:3,S:3)/script>div hidden idS:5>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 height20 width20 xmlnshttp://www.w3.org/2000/svg>path dM19.3034 5.33716C17.9344 4.71103 16.4805 4.2547 14.9629 4C14.7719 4.32899 14.5596 4.77471 14.411 5.12492C12.7969 4.89144 11.1944 4.89144 9.60255 5.12492C9.45397 4.77471 9.2311 4.32899 9.05068 4C7.52251 4.2547 6.06861 4.71103 4.70915 5.33716C1.96053 9.39111 1.21766 13.3495 1.5891 17.2549C3.41443 18.5815 5.17612 19.388 6.90701 19.9187C7.33151 19.3456 7.71356 18.73 8.04255 18.0827C7.41641 17.8492 6.82211 17.5627 6.24904 17.2231C6.39762 17.117 6.5462 17.0003 6.68416 16.8835C10.1438 18.4648 13.8911 18.4648 17.3082 16.8835C17.4568 17.0003 17.5948 17.117 17.7434 17.2231C17.1703 17.5627 16.576 17.8492 15.9499 18.0827C16.2789 18.73 16.6609 19.3456 17.0854 19.9187C18.8152 19.388 20.5875 18.5815 22.4033 17.2549C22.8596 12.7341 21.6806 8.80747 19.3034 5.33716ZM8.5201 14.8459C7.48007 14.8459 6.63107 13.9014 6.63107 12.7447C6.63107 11.5879 7.45884 10.6434 8.5201 10.6434C9.57071 10.6434 10.4303 11.5879 10.4091 12.7447C10.4091 13.9014 9.57071 14.8459 8.5201 14.8459ZM15.4936 14.8459C14.4535 14.8459 13.6034 13.9014 13.6034 12.7447C13.6034 11.5879 14.4323 10.6434 15.4936 10.6434C16.5442 10.6434 17.4038 11.5879 17.3825 12.7447C17.3825 13.9014 16.5548 14.8459 15.4936 14.8459Z>/path>/svg>/div>script>$RC(B:5,S:5)/script>title>WriteASong - AI Music Generator | Create Custom Music in Minutes/title>meta namedescription contentWriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!/>meta namekeywords contentai music generator, ai composer, music creation tool, background music generator, vlog music, game bgm, free music maker, writeasong, ai song maker, online music creation, music generator, ai music, automatic composition/>meta namerobots contentindex, follow/>link relcanonical hrefhttps://www.writeasong.org//>meta propertyog:title contentWriteASong - AI Music Generator | Create Custom Music in Minutes/>meta propertyog:description contentWriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!/>meta propertyog:url contenthttps://www.writeasong.org//>meta propertyog:site_name contentWriteASong/>meta propertyog:locale contenten/>meta propertyog:image contenthttps://www.writeasong.org/preview.png/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:site contenthttps://www.writeasong.org/>meta nametwitter:title contentWriteASong - AI Music Generator | Create Custom Music in Minutes/>meta nametwitter:description contentWriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!/>meta nametwitter:image contenthttps://www.writeasong.org/preview.png/>div hidden idS:0>/div>script>$RC(B:0,S:0)/script>div hidden idS:4>/div>script>$RC(B:4,S:4)/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n6:I243666,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\OutletBoundary\\n7:\$Sreact.suspense\\n9:I243666,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\ViewportBoundary\\nb:I243666,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\MetadataBoundary\\nd:I690633,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\default\\n1a:I743455,\/_next/static/chunks/3f1b4d1e852a1006.js\,\default\\n1b:I75403,\/_next/static/chunks/3f1b4d1e852a1006.js\,\UtmCapture\\n1c:I949559,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\default\\n1d:I884319,\/_next/static/chunks/fb4fee4d8ca89fed.js\,\/_next/static/chunks/480f20c56338fe92.js\,\default\\n1e:I996150,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Image\\n1f:I319609,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\\\n20:I797160,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\default\\n22:I654243,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/sta)/script>script>self.__next_f.push(1,tic/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Header\,1\n23:I662721,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\LocaleDetector\\n30:I538630,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\LocaleSelector\\n33:I998415,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\ThemeProvider\\n34:I960568,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\AppContextProvider\\n35:I528842,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\Toaster\\n36:I625234,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/stat)/script>script>self.__next_f.push(1,ic/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\default\\n38:I816695,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Showcases\\n39:I550697,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\FeaturesStep\\n3a:I138739,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Features\\n3b:I413150,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\)/script>script>self.__next_f.push(1,/_next/static/chunks/1c7597c1cf87b1a3.js\,\Faq\\n3c:I748487,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Cta\\n3d:I466588,\/_next/static/chunks/3f1b4d1e852a1006.js\,\/_next/static/chunks/f5422e7c93e71494.js\,\/_next/static/chunks/dbc135bc7a6ea19c.js\,\/_next/static/chunks/deabd5cac2bc7807.js\,\/_next/static/chunks/cc473e4b3e7efe90.js\,\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\/_next/static/chunks/8e944239694c6d37.js\,\/_next/static/chunks/f0a258ea35fa1fee.js\,\/_next/static/chunks/f63a3a56b27ff8ff.js\,\/_next/static/chunks/cff2301f867c974c.js\,\/_next/static/chunks/43949a52ad86d392.js\,\/_next/static/chunks/4bf23bbcfe6e894e.js\,\/_next/static/chunks/86b29b41292909bb.js\,\/_next/static/chunks/170091cf8a101f14.js\,\/_next/static/chunks/2bba554c67063cbc.js\,\/_next/static/chunks/592bf6b23a91a7a5.js\,\/_next/static/chunks/b4766fc17d0bc36a.js\,\/_next/static/chunks/f565145efa757f25.js\,\/_next/static/chunks/0504fde18e307c6f.js\,\/_next/static/chunks/f1924248bfd93f22.js\,\/_next/static/chunks/d0824f244614afa0.js\,\/_next/static/chunks/b01782882dc1b72a.js\,\/_next/static/chunks/1c7597c1cf87b1a3.js\,\Subscribe\\n:HL\/_next/static/chunks/f498ef32e66553bf.css\,\style\\n:HL\/_next/static/chunks/3af4e7ee84e8d3e6.css\,\style\\n:HL\/_next/static/chunks/5e78a8adc0dd73e9.css\,\style\\n:HL\/_next/static/chunks/4f2fb0f556cdffaa.css\,\style\\n:HL\/_next/static/chunks/64250d60b549126e.css\,\style\\n:HL\/_next/static/media/0c89a48fa5027cee-s.p.4564287c.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/70bc3e132a0a741e-s.p.15008bfb.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\pm-pgNGwElLcRsUli0Pmm\,\c\:\\,\\,\q\:\\,\i\:false,\f\:\\,{\children\:\locale\,\en\,\d\,{\children\:\(landing)\,{\children\:\__PAGE__\,{}}}},\$undefined\,\$undefined\,true,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/f498ef32e66553bf.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/3af4e7ee84e8d3e6.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/3f1b4d1e852a1006.js\,\async\:true,\nonce\:\$undefined\},\$L2\},{\children\:\$\,\$1\,\c\,{\children\:\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/f5422e7c93e71494.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-1\,{\src\:\/_next/static/chunks/dbc135bc7a6ea19c.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-2\,{\src\:\/_next/static/chunks/deabd5cac2bc7807.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-3\,{\src\:\/_next/static/chunks/cc473e4b3e7efe90.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-4\,{\src\:\/_next/static/chunks/8ba633d6dc2bbcbb.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-5\,{\src\:\/_next/static/chunks/8e944239694c6d37.js\,\async\:true,\nonce\:\$undefined\},\$L3\},{\children\:\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/5e78a8adc0dd73e9.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/4f2fb0f556cdffaa.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\2\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/64250d60b549126e.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/f0a258ea35fa1fee.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-1\,{\src\:\/_next/static/chunks/f63a3a56b27ff8ff.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-2\,{\src\:\/_next/static/chunks/cff2301f867c974c.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-3\,{\src\:\/_next/static/chunks/43949a52ad86d392.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-4\,{\src\:\/_next/static/chunks/4bf23bbcfe6e894e.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-5\,{\src\:\/_next/static/chunks/86b29b41292909bb.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-6\,{\src\:\/_next/static/chunks/170091cf8a101f14.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-7\,{\src\:\/_next/static/chunks/2bba554c67063cbc.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-8\,{\src\:\/_next/static/chunks/592bf6b23a91a7a5.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-9\,{\src\:\/_next/static/chunks/b4766fc17d0bc36a.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-10\,{\src\:\/_next/static/chunks/f565145efa757f25.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-11\,{\src\:\/_next/static/chunks/0504fde18e307c6f.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-12\,{\src\:\/_next/static/chunks/f1924248bfd93f22.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-13\,{\src\:\/_next/static/chunks/d0824f244614afa0.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-14\,{\src\:\/_next/static/chunks/b01782882dc1b72a.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-15\,{\src\:\/_next/static/chunks/1c7597c1cf87b1a3.js\,\async\:true,\nonce\:\$undefined\},\$L4\},{\children\:\$\,\$1\,\c\,{\children\:\$L5\,null,\$\,\$L6\,null,{\children\:\$\,\$7\,null,{\name\:\Next.MetadataOutlet\,\children\:\$@8\}}},{},null,false,false},null,false,false},null,false,false},null,false,false,\$\,\$1\,\h\,{\children\:null,\$\,\$L9\,null,{\children\:\$@a\},\$\,\div\,null,{\hidden\:true,\children\:\$\,\$Lb\,null,{\children\:\$\,\$7\,null,{\name\:\Next.Metadata\,\children\:\$@c\}}},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\}},false,\m\:\$undefined\,\G\:\$d\,,\S\:false}\n)/script>script>self.__next_f.push(1,5:\$undefined\,\$@e\,\$@f\,\$@10\,\$@11\,\$@12\,\$@13\,\$@14\,\$@15\,\$@16\,\$@17\,\$@18\,\$@19\\na:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\n)/script>script>self.__next_f.push(1,2:\$\,\html\,null,{\lang\:\en\,\className\:\space_grotesk_ec24240b-module__hAkYqq__variable inter_3e2643b-module___GaRQq__variable jetbrains_mono_59625b96-module__EAJILG__variable\,\suppressHydrationWarning\:true,\children\:\$\,\head\,null,{\children\:\$\,\link\,null,{\rel\:\icon\,\href\:\/favicon.ico\},\$\,\link\,null,{\rel\:\alternate icon\,\href\:\/favicon.ico\},\$\,\meta\,null,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1.0\},\$\,\link\,\en\,{\rel\:\alternate\,\hrefLang\:\en\,\href\:\https://www.writeasong.org\},\$\,\link\,\zh\,{\rel\:\alternate\,\hrefLang\:\zh\,\href\:\https://www.writeasong.org/zh\},,,,,,,,},\$\,\body\,null,{\suppressHydrationWarning\:true,\className\:\overflow-x-hidden\,\children\:\$\,\div\,null,{\className\:\noise-texture\,\aria-hidden\:\true\},\$\,\$L1a\,null,{\color\:\#DFE104\,\initialPosition\:0.08,\crawlSpeed\:200,\height\:3,\crawl\:true,\showSpinner\:false,\easing\:\ease\,\speed\:200},\$\,\$L1b\,null,{},\$\,\$L1c\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L1d\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\div\,null,{\className\:\flex h-screen flex-col items-center justify-center gap-4\,\children\:\$\,\$L1e\,null,{\src\:\/logo.png\,\alt\:\WriteASong\,\width\:80,\height\:80},\$\,\h1\,null,{\className\:\text-2xl font-normal\,\children\:\Page not found\},\$\,\$L1f\,null,{\href\:\/\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold bg-accent text-accent-foreground hover:scale-105 active:scale-95 transition-transform duration-200 h-14 px-8 py-2 has-\u003esvg:px-6 mt-4\,\children\:\$\,\$7\,null,{\fallback\:\$\,\div\,null,{\style\:{\width\:24,\height\:24}},\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-arrow-left\,\aria-hidden\:\true\,\children\:\$\,\path\,\1l729n\,{\d\:\m12 19-7-7 7-7\},\$\,\path\,\x3x0zl\,{\d\:\M19 12H5\},\$undefined\}},\$\,\span\,null,{\children\:\Back to Home\},\data-slot\:\button\,\ref\:null}},,\forbidden\:\$undefined\,\unauthorized\:\$undefined\},,,,}}\n)/script>script>self.__next_f.push(1,3:\$\,\$L20\,null,{\formats\:\$undefined\,\locale\:\en\,\messages\:{\common\:{\pageNotFound\:\Page not found\,\pageNotFoundDescription\:\The page you are looking for does not exist.\,\backToHome\:\Back to Home\,\metadata\:{\title\:\WriteASong - AI Music Generator | Create Custom Music in Minutes\,\description\:\WriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!\,\keywords\:\ai music generator, ai composer, music creation tool, background music generator, vlog music, game bgm, free music maker, writeasong, ai song maker, online music creation, music generator, ai music, automatic composition\},\sign\:{\sign_in_title\:\Create Music for Free\,\sign_in_description\:\Sign in to your account\,\sign_up_title\:\Sign Up\,\sign_up_description\:\Create an account\,\email_title\:\Email\,\email_placeholder\:\Input your email here\,\password_title\:\Password\,\password_placeholder\:\Input your password here\,\forgot_password\:\Forgot password?\,\or\:\Or\,\continue\:\Continue\,\no_account\:\Dont have an account?\,\already_have_account\:\Already have an account?\,\email_sign_in\:\Sign in with Email\,\google_sign_in_title\:\Sign in with Google\,\github_sign_in_title\:\Sign in with GitHub\,\close_title\:\Close\,\cancel_title\:\Cancel\,\sign_out_title\:\Sign Out\,\billing_title\:\Billing\,\name_title\:\Name\,\name_placeholder\:\Input your name here\,\admin_title\:\Admin System\,\credits_title\:\Credits: {credits}\},\payment\:{\choose_payment_method\:\Choose Payment Method\,\choose_payment_method_description\:\\,\cancel_title\:\Cancel\},\locale_detector\:{\title\:\We detected your browser language is {locale}. Switch to it?\,\switch_to\:\Switch to {locale}\}},\landing\:{\header\:{\brand\:{\title\:\WriteASong\,\logo\:{\src\:\/logo.png\,\alt\:\WriteASong\},\url\:\/\},\nav\:{\items\:{\title\:\Features\,\url\:\/ai-music-generator\},{\title\:\Pricing\,\url\:\/pricing\},{\title\:\Resources\,\children\:{\title\:\Blog\,\url\:\/blog\},{\title\:\Docs\,\url\:\/docs\},{\title\:\Updates\,\url\:\/updates\}}},\buttons\:,\user_nav\:{\show_name\:true,\show_credits\:true,\show_sign_out\:true,\items\:{\title\:\My Music\,\url\:\/MyMusic\,\icon\:\Music\},{\title\:\Billing\,\url\:\/settings/billing\,\icon\:\CreditCard\},{\title\:\Settings\,\url\:\/settings/profile\,\icon\:\Settings\}},\show_theme\:false,\show_locale\:true,\show_sign\:true},\footer\:{\brand\:{\title\:\WriteASong\,\logo\:{\src\:\/logo.png\,\alt\:\WriteASong\},\url\:\/\},\nav\:{\items\:{\title\:\Product\,\children\:{\title\:\Features\,\url\:\/#features\},{\title\:\Pricing\,\url\:\/pricing\},{\title\:\Showcases\,\url\:\/showcases\}},{\title\:\Resources\,\children\:{\title\:\Blog\,\url\:\/blog\},{\title\:\Docs\,\url\:\/docs\},{\title\:\Updates\,\url\:\/updates\}},{\title\:\Company\,\children\:{\title\:\About\,\url\:\/about\},{\title\:\Contact\,\url\:\mailto:support@writeasong.org\}},{\title\:\Legal\,\children\:{\title\:\Privacy Policy\,\url\:\/privacy-policy\},{\title\:\Terms of Service\,\url\:\/terms-of-service\},{\title\:\Refund Policy\,\url\:\/refund-policy\}}},\social\:{\items\:{\title\:\Twitter\,\url\:\https://twitter.com/writeasong\,\icon\:\RiTwitterXFill\,\target\:\_blank\},{\title\:\Discord\,\url\:\https://discord.gg/writeasong\,\icon\:\RiDiscordFill\,\target\:\_blank\}},\copyright\:\Β© 2024 WriteASong. All rights reserved.\,\show_theme\:false,\show_locale\:true,\show_built_with\:false}},\showcases\:{},\blog\:{},\updates\:{},\pricing\:{},\settings\:{\sidebar\:{\title\:\Settings\,\nav\:{\items\:{\title\:\Profile\,\url\:\/settings/profile\,\icon\:\User\},{\title\:\Billing\,\url\:\/settings/billing\,\icon\:\CreditCard\},{\title\:\Payments\,\url\:\/settings/payments\,\icon\:\DollarSign\},{\title\:\Credits\,\url\:\/settings/credits\,\icon\:\Coins\},{\title\:\API Keys\,\url\:\/settings/apikeys\,\icon\:\RiKeyLine\}},\top_nav\:{\items\:{\title\:\Activity\,\url\:\/activity\,\icon\:\Activity\},{\title\:\Settings\,\url\:\/settings\,\icon\:\Settings\}}},\profile\:{\fields\:{\email\:\Email\,\name\:\Name\,\avatar\:\Avatar\},\edit\:{\title\:\Profile\,\description\:\Update your profile\,\crumbs\:{\settings\:\Settings\,\profile\:\Profile\},\buttons\:{\submit\:\Save\}}},\security\:{\fields\:{\email\:\Email\,\password\:\Password\,\new_password\:\New Password\,\confirm_password\:\Confirm Password\},\reset_password\:{\title\:\Reset Password\,\description\:\Reset your password\,\tip\:\We will send you an email to reset your password.\,\crumbs\:{\settings\:\Settings\,\security\:\Security\},\buttons\:{\submit\:\Save\}},\delete_account\:{\title\:\Delete Account\,\description\:\Delete your account\,\tip\:\Are you sure you want to delete your account? This action cannot be undone.\,\crumbs\:{\settings\:\Settings\,\security\:\Security\},\buttons\:{\submit\:\Delete\}}},\billing\:{\fields\:{\subscription_no\:\Subscription No\,\interval\:\Interval\,\provider\:\Provider\,\current_period\:\Current Period\,\plan\:\Plan\,\status\:\Status\,\amount\:\Amount\,\created_at\:\Created At\,\end_time\:\End Time\,\action\:\Action\},\view\:{\title\:\Current Plan\,\tip\:\Your subscription will auto renew on {date}\,\end_tip\:\Your subscription will be auto canceled on {date}\,\no_subscription\:\No plan\,\buttons\:{\adjust\:\Adjust Plan\,\subscribe\:\Subscribe\,\manage\:\Manage Subscription\,\cancel\:\Cancel Subscription\}},\list\:{\title\:\Subscriptions History\,\tabs\:{\all\:\All\,\active\:\Active\,\pending_cancel\:\Pending Cancel\,\canceled\:\Canceled\,\trialing\:\Trialing\,\paused\:\Paused\,\expired\:\Expired\}},\cancel\:{\title\:\Cancel Subscription\,\description\:\Are you sure you want to cancel your subscription?\,\fields\:{\subscription_no\:\Subscription No\,\subscription_amount\:\Subscription Amount\,\interval_cycle\:\Interval Cycle\,\subscription_created_at\:\Subscription Created At\,\current_period\:\Current Period\,\start_at\:\Start At\,\end_at\:\End At\},\crumbs\:{\settings\:\Settings\,\billing\:\Billing\,\cancel\:\Cancel Subscription\},\buttons\:{\confirm_cancel\:\Confirm Cancel\}}},\payments\:{\fields\:{\order_no\:\Order No\,\user\:\User\,\amount\:\Amount\,\product_name\:\Product Name\,\price\:\Price\,\paid_amount\:\Paid Amount\,\discount_amount\:\Discount Amount\,\description\:\Description\,\type\:\Type\,\provider\:\Provider\,\created_at\:\Created At\,\status\:\Status\,\action\:\Action\,\actions\:{\view_invoice\:\View Invoice\}},\list\:{\title\:\Payments\,\description\:\View your payments\,\tabs\:{\all\:\All\,\one-time\:\One-Time\,\subscription\:\Subscription\,\renew\:\Renew\}}},\credits\:{\fields\:{\transaction_no\:\Transaction No\,\description\:\Description\,\type\:\Type\,\scene\:\Scene\,\credits\:\Credits\,\expires_at\:\Expires At\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\Credits Records\,\tabs\:{\all\:\All\,\grant\:\Grant\,\consume\:\Consume\}},\view\:{\title\:\Credits Balance\,\buttons\:{\purchase\:\Purchase Credits\}}},\apikeys\:{\fields\:{\title\:\Title\,\key\:\Key\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\API Keys\,\empty_message\:\No API Keys\,\buttons\:{\add\:\Create API Key\,\edit\:\Edit\,\delete\:\Delete\}},\add\:{\title\:\Create API Key\,\crumbs\:{\apikeys\:\API Keys\,\add\:\Create API Key\},\buttons\:{\submit\:\Create\}},\edit\:{\title\:\Edit API Key\,\crumbs\:{\apikeys\:\API Keys\,\edit\:\Edit API Key\},\buttons\:{\submit\:\Update\}},\delete\:{\title\:\Delete API Key\,\crumbs\:{\apikeys\:\API Keys\,\delete\:\Delete API Key\},\buttons\:{\submit\:\Confirm Delete\}}}},\admin\:{\sidebar\:{\header\:{\brand\:{\title\:\WriteASong\,\logo\:{\src\:\/logo.png\,\alt\:\WriteASong\},\url\:\/admin\},\show_trigger\:false,\version\:\1.0.0\},\main_navs\:{\title\:\System\,\items\:{\title\:\Users \u0026 Permissions\,\icon\:\User\,\is_expand\:true,\children\:{\title\:\Users\,\url\:\/admin/users\,\icon\:\User\},{\title\:\Roles\,\url\:\/admin/roles\,\icon\:\Users\},{\title\:\Permissions\,\url\:\/admin/permissions\,\icon\:\ShieldCheck\}},{\title\:\Pages \u0026 Content\,\icon\:\FileText\,\children\:{\title\:\Categories\,\icon\:\Folder\,\url\:\/admin/categories\},{\title\:\Posts\,\icon\:\FileText\,\url\:\/admin/posts\}},{\title\:\Payments \u0026 Credits\,\icon\:\DollarSign\,\children\:{\title\:\Payments\,\url\:\/admin/payments\,\icon\:\DollarSign\},{\title\:\Subscriptions\,\url\:\/admin/subscriptions\,\icon\:\CreditCard\},{\title\:\Credits\,\url\:\/admin/credits\,\icon\:\Coins\}}},{\title\:\Business\,\items\:{\title\:\AI Tasks\,\url\:\/admin/ai-tasks\,\icon\:\Brain\},{\title\:\AI Chats\,\url\:\/admin/chats\,\icon\:\MessageCircle\}},\bottom_nav\:{\items\:{\title\:\Settings\,\url\:\/admin/settings/general\,\icon\:\Settings\},{\title\:\API Keys\,\url\:\/admin/apikeys\,\icon\:\Key\}},\user\:{\nav\:{\items\:{\title\:\Profile\,\url\:\/settings/profile\,\icon\:\User\,\target\:\_blank\}},\show_email\:false,\show_signout\:true,\signout_callback\:\/\},\footer\:{\nav\:{\items\:{\title\:\Home\,\url\:\/\,\icon\:\Home\,\target\:\_blank\},{\title\:\GitHub\,\url\:\https://github.com/your-app-name\,\icon\:\Github\,\target\:\_blank\},{\title\:\Twitter\,\url\:\https://twitter.com/your-app-name\,\icon\:\RiTwitterXFill\,\target\:\_blank\},{\title\:\Discord\,\url\:\https://discord.gg/your-app-name\,\icon\:\RiDiscordFill\,\target\:\_blank\},{\title\:\Email\,\url\:\mailto:support@your-domain.com\,\icon\:\Mail\,\target\:\_blank\}},\show_theme\:true,\show_locale\:false},\variant\:\sidebar\},\users\:{\fields\:{\id\:\ID\,\name\:\Name\,\avatar\:\Avatar\,\email\:\Email\,\email_verified\:\Email Verified\,\remaining_credits\:\Remaining Credits\,\created_at\:\Created At\,\actions\:\Actions\,\roles\:\Roles\,\ip\:\IP\,\locale\:\Locale\,\utm_source\:\UTM Source\},\list\:{\title\:\Users\,\crumbs\:{\admin\:\Admin\,\users\:\Users\},\buttons\:{\add\:\Add User\,\edit\:\Edit User\,\view\:\View User\,\delete\:\Delete User\,\edit_roles\:\Edit Roles\,\grant_credits\:\Grant Credits\},\search\:{\email\:{\title\:\Email\,\placeholder\:\Email\}}},\edit\:{\title\:\Edit User\,\crumbs\:{\admin\:\Admin\,\users\:\Users\,\edit\:\Edit\},\buttons\:{\submit\:\Update\}},\edit_roles\:{\title\:\Edit Roles\,\crumbs\:{\admin\:\Admin\,\users\:\Users\,\edit_roles\:\Edit Roles\},\buttons\:{\submit\:\Update\}},\grant_credits\:{\title\:\Grant Credits\,\crumbs\:{\admin\:\Admin\,\users\:\Users\,\grant_credits\:\Grant Credits\},\buttons\:{\submit\:\Grant\},\fields\:{\credits\:\Credits Amount\,\valid_days\:\Credits Valid Days\,\valid_days_tip\:\0 means no expiration\,\description\:\Credits Grant Description\,\description_placeholder\:\Admin grant credits\}}},\roles\:{\fields\:{\id\:\ID\,\name\:\Name\,\title\:\Title\,\description\:\Description\,\status\:\Status\,\sort\:\Sort\,\created_at\:\Created At\,\updated_at\:\Updated At\,\permissions\:\Permissions\,\actions\:\Actions\},\list\:{\title\:\Roles\,\crumbs\:{\admin\:\Admin\,\roles\:\Roles\},\buttons\:{\create\:\Create Role\,\edit\:\Edit Role\,\edit_permissions\:\Edit Permissions\,\delete\:\Delete Role\}},\edit\:{\title\:\Edit Role\,\crumbs\:{\admin\:\Admin\,\roles\:\Roles\,\edit\:\Edit Role\},\buttons\:{\submit\:\Update\}},\edit_permissions\:{\title\:\Edit Permissions\,\crumbs\:{\admin\:\Admin\,\roles\:\Roles\,\edit_permissions\:\Edit Permissions\},\buttons\:{\submit\:\Update\}}},\permissions\:{\fields\:{\id\:\ID\,\code\:\Code\,\title\:\Title\,\resource\:\Resource\,\action\:\Action\,\description\:\Description\,\created_at\:\Created At\,\updated_at\:\Updated At\},\list\:{\title\:\Permissions\,\crumbs\:{\admin\:\Admin\,\permissions\:\Permissions\}}},\categories\:{\fields\:{\slug\:\Slug\,\title\:\Title\,\description\:\Description\,\status\:\Status\,\created_at\:\Created At\,\updated_at\:\Updated At\},\list\:{\title\:\Categories\,\crumbs\:{\admin\:\Admin\,\categories\:\Categories\},\buttons\:{\add\:\Add Category\,\edit\:\Edit Category\,\view\:\View Category\,\delete\:\Delete Category\},\tabs\:{\all\:\All\,\published\:\Published\,\pending\:\Pending\,\draft\:\Draft\,\archived\:\Archived\}},\add\:{\title\:\Add Category\,\crumbs\:{\admin\:\Admin\,\categories\:\Categories\,\add\:\Add Category\},\buttons\:{\submit\:\Add Category\}},\edit\:{\title\:\Edit Category\,\crumbs\:{\admin\:\Admin\,\categories\:\Categories\,\edit\:\Edit Category\},\buttons\:{\submit\:\Edit Category\}}},\posts\:{\fields\:{\slug\:\Slug\,\title\:\Title\,\description\:\Description\,\image\:\Image\,\content\:\Content\,\categories\:\Categories\,\tags\:\Tags\,\author_name\:\Author Name\,\author_role\:\Author Role\,\author_image\:\Author Image\,\status\:\Status\,\created_at\:\Created At\,\updated_at\:\Updated At\,\deleted_at\:\Deleted At\},\list\:{\title\:\Posts\,\crumbs\:{\admin\:\Admin\,\posts\:\Posts\},\buttons\:{\add\:\Add Post\,\edit\:\Edit Post\,\view\:\View Post\,\delete\:\Delete Post\},\tabs\:{\all\:\All\,\published\:\Published\,\pending\:\Pending\,\draft\:\Draft\,\archived\:\Archived\}},\add\:{\title\:\Add Post\,\crumbs\:{\admin\:\Admin\,\posts\:\Posts\,\add\:\Add Post\},\buttons\:{\submit\:\Add Post\}},\edit\:{\title\:\Edit Post\,\crumbs\:{\admin\:\Admin\,\posts\:\Posts\,\edit\:\Edit Post\},\buttons\:{\submit\:\Edit Post\}}},\payments\:{\fields\:{\order_no\:\Order No\,\user\:\User\,\amount\:\Amount\,\product\:\Product\,\description\:\Description\,\type\:\Type\,\provider\:\Provider\,\created_at\:\Created At\,\status\:\Status\,\action\:\Action\},\list\:{\title\:\Payments\,\crumbs\:{\admin\:\Admin\,\payments\:\Payments\},\tabs\:{\all\:\All\,\subscription\:\Subscription\,\one-time\:\One-Time\},\filters\:{\status\:{\title\:\Status\,\options\:{\all\:\All\,\paid\:\Paid\,\created\:\Created\,\failed\:\Failed\}},\provider\:{\title\:\Provider\,\options\:{\all\:\All\,\stripe\:\Stripe\,\creem\:\Creem\,\lemonsqueezy\:\Lemonsqueezy\,\paypal\:\Paypal\}}},\search\:{\order_no\:{\title\:\Order No\,\placeholder\:\Order No\}}}},\subscriptions\:{\fields\:{\subscription_no\:\Subscription No\,\user\:\User\,\amount\:\Amount\,\interval\:\Interval\,\provider\:\Provider\,\created_at\:\Created At\,\current_period_start\:\Current Period Start\,\current_period_end\:\Current Period End\,\status\:\Status\,\description\:\Description\,\action\:\Action\},\list\:{\title\:\Subscriptions\,\crumbs\:{\admin\:\Admin\,\subscriptions\:\Subscriptions\},\tabs\:{\all\:\All\,\month\:\Month\,\year\:\Year\}}},\credits\:{\fields\:{\transaction_no\:\Transaction No\,\user\:\User\,\amount\:\Amount\,\remaining\:\Remaining\,\type\:\Type\,\scene\:\Scene\,\description\:\Description\,\created_at\:\Created At\,\expires_at\:\Expires At\,\metadata\:\Metadata\,\action\:\Action\},\list\:{\title\:\Credits\,\crumbs\:{\admin\:\Admin\,\credits\:\Credits\},\tabs\:{\all\:\All\,\grant\:\Grant\,\consume\:\Consume\}}},\settings\:{\groups\:{\email_auth\:\Email Auth\,\google_auth\:\Google Auth\,\github_auth\:\Github Auth\,\basic_payment\:\Basic Payment\,\stripe\:\Stripe\,\creem\:\Creem\,\paypal\:\Paypal\,\resend\:\Resend\,\r2\:\Cloudflare R2\,\s3\:\AWS S3\,\openrouter\:\OpenRouter\,\replicate\:\Replicate\,\fal\:\Fal\,\google_analytics\:\Google Analytics\,\clarity\:\Clarity\,\plausible\:\Plausible\,\openpanel\:\OpenPanel\,\vercel_analytics\:\Vercel Analytics\,\adsense\:\Adsense\,\affonso\:\Affonso\,\promotekit\:\PromoteKit\,\tawk\:\Tawk\,\crisp\:\Crisp\,\credit\:\Credit\,\appinfo\:\App Info\,\user_role\:\User Role\},\edit\:{\title\:\Settings\,\crumbs\:{\admin\:\Admin\,\settings\:\Settings\},\tabs\:{\general\:\General\,\auth\:\Auth\,\payment\:\Payment\,\credit\:\Credit\,\email\:\Email\,\storage\:\Storage\,\ai\:\AI\,\analytics\:\Analytics\,\ads\:\Ads\,\affiliate\:\Affiliate\,\customer_service\:\Customer Service\},\buttons\:{\submit\:\Save\}}},\apikeys\:{\fields\:{\title\:\Title\,\key\:\Key\,\user\:\User\,\status\:\Status\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\API Keys\,\crumbs\:{\admin\:\Admin\,\apikeys\:\API Keys\}}},\ai-tasks\:{\fields\:{\task_id\:\Task ID\,\media_type\:\Media Type\,\provider\:\Provider\,\model\:\Model\,\prompt\:\Prompt\,\options\:\Options\,\user\:\User\,\status\:\Status\,\cost_credits\:\Cost Credits\,\result\:\Result\,\created_at\:\Created At\,\action\:\Action\,\scene\:\Scene\},\list\:{\title\:\AI Tasks\,\crumbs\:{\admin\:\Admin\,\ai-tasks\:\AI Tasks\},\tabs\:{\all\:\All\,\music\:\Music\,\image\:\Image\,\video\:\Video\,\audio\:\Audio\,\text\:\Text\},\buttons\:{\view\:\View Task\,\refresh\:\Refresh Task\},\empty_message\:\No tasks found\}},\chats\:{\fields\:{\title\:\Title\,\user\:\User\,\status\:\Status\,\model\:\Model\,\provider\:\Provider\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\AI Chats\,\crumbs\:{\admin\:\Admin\,\chats\:\AI Chats\},\tabs\:{\all\:\All\,\pending\:\Pending\,\completed\:\Completed\,\failed\:\Failed\},\buttons\:{\view\:\View Chat\,\new\:\New Chat\},\empty_message\:\No chats found\}}},\ai\:{\music\:{\metadata\:{\title\:\AI Music Generator\,\description\:\Generate amazing music with AI\},\page\:{\title\:\AI Music Generator\,\description\:\Generate amazing music with AI\},\generator\:{\title\:\Music Generator\,\prompt\:\Prompt\,\prompt_placeholder\:\A love story of Romeo and Juliet\,\generate\:\Generate Music\,\loading\:\Loading...\,\generating\:\Generating...\,\sign_in_to_generate\:\Sign In to Generate Music\,\credits_cost\:\{credits} credits cost\,\credits_remaining\:\{credits} credits remaining\,\buy_credits\:\Buy Credits\,\generation_progress\:\Generation Progress\,\time_cost\:\This may take up to 2-3 minutes...\,\generated_song\:\Generated Song\,\ready_to_play\:\Ready to Play\,\audio_generating\:\Audio Generating...\,\generating_song\:\Generating Song...\,\waiting_generation\:\Please wait while we create your masterpiece\,\no_song_generated\:\No Song Generated\,\downloading\:\Downloading...\,\download_success\:\Download completed successfully\,\download_failed\:\Failed to download audio\,\form\:{\custom_mode\:\Custom Mode\,\title\:\Title\,\title_placeholder\:\The Sound of Silence\,\style\:\Style of Music\,\style_placeholder\:\indie, electronic, synths, 120bpm, distorted\,\instrumental\:\Instrumental\,\prompt\:\Prompt\,\prompt_placeholder\:\A country folk song about love\,\model\:\Model\,\lyrics\:\Lyrics\,\lyrics_placeholder\:\Write your own lyrics, two verses (8 lines) for the best result\}}},\chat\:{\sidebar\:{\header\:{\brand\:{\title\:\WriteASong Chat\,\logo\:{\src\:\/logo.png\,\alt\:\WriteASong Chat\},\url\:\/chat\},\show_trigger\:false},\buttons\:{\title\:\New Chat\,\icon\:\Plus\,\url\:\/chat\,\variant\:\outline\},\main_navs\:{\items\:{\title\:\History\,\icon\:\History\,\url\:\/chat/history\}},\bottom_nav\:{\items\:},\user\:{\nav\:{\items\:{\title\:\Profile\,\url\:\/settings/profile\,\icon\:\User\,\target\:\_blank\}},\show_email\:false,\show_signout\:true,\signout_callback\:\/chat\,\signin_callback\:\/chat\},\footer\:{\nav\:{\items\:{\title\:\Home\,\url\:\/\,\icon\:\Home\,\target\:\_blank\},{\title\:\GitHub\,\url\:\https://github.com/your-app-name\,\icon\:\Github\,\target\:\_blank\},{\title\:\Twitter\,\url\:\https://twitter.com/your-app-name\,\icon\:\RiTwitterXFill\,\target\:\_blank\},{\title\:\Discord\,\url\:\https://discord.gg/your-app-name\,\icon\:\RiDiscordFill\,\target\:\_blank\},{\title\:\Email\,\url\:\mailto:support@your-domain.com\,\icon\:\Mail\,\target\:\_blank\}},\show_theme\:true,\show_locale\:false},\variant\:\sidebar\},\library\:{\title\:\Library\,\icon\:\History\,\url\:\/chat/history\,\more\:\More\,\actions\:{\edit_title\:\Edit Title\,\share\:\Share\,\delete\:\Delete\}},\generator\:{\title\:\What can I help you today?\,\input_placeholder\:\You can ask me anything\},\history\:{\title\:\Chat history\,\description\:\Review and revisit your previous conversations.\,\empty\:\No conversations yet.\,\error\:\Failed to load conversations.\,\retry\:\Try again\,\signin\:\Sign in to view your chat history.\,\summary\:\Showing {from}-{to} of {total}\,\perPage\:\Per page\,\prev\:\Previous\,\next\:\Next\,\open\:\Open chat\,\untitled\:\Untitled conversation\}},\image\:{\metadata\:{\title\:\AI Image Generator\,\description\:\Generate images with AI models, support text-to-image and image-to-image.\},\page\:{\title\:\AI Image Generator\,\description\:\Generate images with AI models, support text-to-image and image-to-image.\},\generator\:{\title\:\Image Generator\,\description\:\Generate images with AI models, support text-to-image and image-to-image.\,\tabs\:{\text-to-image\:\Text to Image\,\image-to-image\:\Image to Image\},\form\:{\provider\:\Provider\,\model\:\Model\,\select_provider\:\Select Provider\,\select_model\:\Select Model\,\prompt\:\Prompt\,\prompt_placeholder\:\Describe the details of the image, such as color, shape, texture, etc.\,\reference_image\:\Reference Image\,\reference_image_placeholder\:\Upload reference images, support multiple images\,\some_images_failed_to_upload\:\Some images failed to upload, please delete them and re-upload\,\prompt_too_long\:\Prompt is too long, please delete some content\},\generate\:\Generate Images\,\checking_account\:\Checking Account...\,\loading\:\Loading...\,\generating\:\Generating...\,\sign_in_to_generate\:\Sign In to Generate Image\,\credits_cost\:\Cost {credits} credits\,\credits_remaining\:\Remaining {credits} credits\,\buy_credits\:\Buy Credits\,\progress\:\Progress\,\generated_images\:\Image Preview\,\ready_to_generate\:\Ready to Generate\,\ready_for_generating\:\Ready for Generating\,\no_images_generated\:\No Images Generated\}},\video\:{\metadata\:{\title\:\AI Video Generator\,\description\:\Generate videos with AI models, support text-to-video, image-to-video and video-to-video.\},\page\:{\title\:\AI Video Generator\,\description\:\Generate videos with AI models, support text-to-video, image-to-video and video-to-video.\},\generator\:{\title\:\Video Generator\,\description\:\Generate videos with AI models, support text-to-video, image-to-video and video-to-video.\,\tabs\:{\text-to-video\:\Text to Video\,\image-to-video\:\Image to Video\,\video-to-video\:\Video to Video\},\form\:{\provider\:\Provider\,\model\:\Model\,\select_provider\:\Select Provider\,\select_model\:\Select Model\,\prompt\:\Prompt\,\prompt_placeholder\:\Describe the video content, such as scene, action, style, etc.\,\reference_image\:\Reference Image\,\reference_image_placeholder\:\Upload a reference image for video generation\,\reference_video\:\Reference Video URL\,\reference_video_placeholder\:\Enter the URL of the reference video\,\some_images_failed_to_upload\:\Image failed to upload, please delete and re-upload\,\prompt_too_long\:\Prompt is too long, please delete some content\},\generate\:\Generate Video\,\checking_account\:\Checking Account...\,\loading\:\Loading...\,\generating\:\Generating...\,\sign_in_to_generate\:\Sign In to Generate Video\,\credits_cost\:\Cost {credits} credits\,\credits_remaining\:\Remaining {credits} credits\,\buy_credits\:\Buy Credits\,\progress\:\Progress\,\generated_videos\:\Video Preview\,\ready_to_generate\:\Ready to Generate\,\ready_for_generating\:\Ready for Generating\,\no_videos_generated\:\No Videos Generated\}}},\activity\:{\sidebar\:{\title\:\Activity\,\nav\:{\items\:{\title\:\AI Tasks\,\url\:\/activity/ai-tasks\,\icon\:\RiTaskLine\},{\title\:\AI Chats\,\url\:\/activity/chats\,\icon\:\RiChat2Line\}},\top_nav\:{\items\:{\title\:\Activity\,\url\:\/activity\,\icon\:\Activity\},{\title\:\Settings\,\url\:\/settings\,\icon\:\Settings\}}},\ai-tasks\:{\fields\:{\title\:\Title\,\media_type\:\Media Type\,\provider\:\Provider\,\model\:\Model\,\prompt\:\Prompt\,\options\:\Options\,\status\:\Status\,\result\:\Result\,\cost_credits\:\Cost Credits\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\AI Tasks\,\tabs\:{\all\:\All\,\music\:\Music\,\image\:\Image\,\video\:\Video\,\audio\:\Audio\,\text\:\Text\},\buttons\:{\view\:\View Task\,\refresh\:\Refresh Task\},\empty_message\:\No tasks found\}},\chats\:{\fields\:{\title\:\Title\,\status\:\Status\,\model\:\Model\,\provider\:\Provider\,\created_at\:\Created At\,\action\:\Action\},\list\:{\title\:\AI Chats\,\tabs\:{\all\:\All\,\pending\:\Pending\,\completed\:\Completed\,\failed\:\Failed\},\buttons\:{\view\:\View Chat\,\new\:\New Chat\},\empty_message\:\No chats found\}}},\pages\:{\index\:{\page\:{\show_sections\:\hero\,\showcase\,\usage\,\features\,\faq\,\cta\,\subscribe\,\sections\:{\hero\:{\id\:\hero\,\title\:\YOUR WORDS.\\nYOUR MUSIC.\,\highlight_text\:\YOUR MUSIC.\,\description\:\No music skills needed. Describe your idea or pick a style, and WriteASongs AI composes original tracks for youβready to download and use.\,\metadata\:{\title\:\WriteASong β AI Custom Music Generator | Create Your Own Song in Minutes\,\description\:\WriteASong helps you generate original, royalty-free music with AI. Describe your idea or choose a styleβget custom tracks in minutes. No skills required. Start free.\,\keywords\:\AI music generator, custom music creation, WriteASong, AI song maker, royalty-free music, music composition AI, create music online, AI music composer\},\announcement\:{\badge\:\New\,\title\:\π΅ AI Music Generator Now Available\,\url\:\/ai-music-generator\},\tip\:\π Get 10 free credits to start β create your first song now\,\buttons\:{\title\:\Create Music for Free\,\icon\:\Music\,\url\:\/ai-music-generator\,\target\:\_self\,\variant\:\default\},{\title\:\Explore More Music Scenes\,\icon\:\Play\,\url\:\/explore/scene\,\target\:\_self\,\variant\:\outline\},\show_avatars\:false,\avatars_tip\:\\,\show_award\:false},\showcase\:{\id\:\showcases\,\title\:\AI Song Showcase\,\description\:\Listen to the latest tracks created by our AI.\,\items\:{\id\:\1\,\title\:\Travel Vlog: Iceland Diary\,\author\:\\,\duration\:\3:24\,\image\:{\src\:\/imgs/showcase/vlog-iceland.jpg\,\alt\:\Travel Vlog: Iceland Diary\},\url\:\/showcases\},{\id\:\2\,\title\:\Tech Podcast: Future Thoughts Intro\,\author\:\\,\duration\:\3:34\,\image\:{\src\:\/imgs/showcase/podcast-tech.jpg\,\alt\:\Tech Podcast: Future Thoughts Intro\},\url\:\/showcases\},{\id\:\3\,\title\:\Indie Game: Star Explorer\,\author\:\\,\duration\:\2:19\,\image\:{\src\:\/imgs/showcase/game-space.jpg\,\alt\:\Indie Game: Star Explorer\},\url\:\/showcases\}},\logos\:{\enabled\:false,\title\:\WriteASong is powered by cutting-edge AI technology\,\items\:{\title\:\Next.js\,\image\:{\src\:\/imgs/logos/nextjs.svg\,\alt\:\Next.js\}},{\title\:\React\,\image\:{\src\:\/imgs/logos/react.svg\,\alt\:\React\}},{\title\:\TailwindCSS\,\image\:{\src\:\/imgs/logos/tailwindcss.svg\,\alt\:\TailwindCSS\}},{\title\:\Shadcn/UI\,\image\:{\src\:\/imgs/logos/shadcn.svg\,\alt\:\Shadcn/UI\}},{\title\:\Vercel\,\image\:{\src\:\/imgs/logos/vercel.svg\,\alt\:\Vercel\}}},\introduce\:{\enabled\:false,\block\:\features-list\,\id\:\introduce\,\title\:\Listen to AI-Generated Music\,\label\:\Music Examples\,\description\:\Explore amazing songs created by our users in seconds. From upbeat pop to relaxing ambient - all generated with simple text descriptions.\,\image\:{\src\:\/imgs/features/12.webp\,\alt\:\AI Music Examples\},\items\:{\title\:\Upbeat Summer Vibes\,\description\:\A cheerful guitar track perfect for vlogs and travel videos. Generated in 10 seconds.\,\icon\:\RiMusic2Line\,\image\:{\src\:\/imgs/features/1.png\,\alt\:\Summer Music\}},{\title\:\Cinematic Epic\,\description\:\Dramatic orchestral music for product launches and trailers. Professional quality.\,\icon\:\RiFilmLine\,\image\:{\src\:\/imgs/features/2.png\,\alt\:\Epic Music\}},{\title\:\Relaxing Ambient\,\description\:\Peaceful background music for meditation and focus. Calming and serene.\,\icon\:\RiSoundModuleLine\,\image\:{\src\:\/imgs/features/3.png\,\alt\:\Ambient Music\}},{\title\:\Energetic Electronic\,\description\:\High-energy beats for gaming videos and workout content. Pumps you up.\,\icon\:\RiGamepadLine\,\image\:{\src\:\/imgs/features/4.png\,\alt\:\Electronic Music\}}},\benefits\:{\enabled\:false,\block\:\features-accordion\,\id\:\benefits\,\title\:\Why Choose WriteASong\,\label\:\Benefits\,\description\:\Create professional music in seconds with the power of AI. No musical experience needed.\,\items\:{\title\:\Lightning Fast\,\description\:\Generate professional-quality music in just 10 seconds. From idea to download in under a minute.\,\icon\:\RiFlashlightLine\,\image\:{\src\:\/imgs/features/13.webp\,\alt\:\benefits\}},{\title\:\50+ Scene Templates\,\description\:\Pre-made templates for every need - vlogs, games, meditation, weddings, and more. Just pick and generate.\,\icon\:\RiLayoutGridLine\,\image\:{\src\:\/imgs/features/14.webp\,\alt\:\benefits\}},{\title\:\Commercial Rights Included\,\description\:\Use your music anywhere - YouTube, podcasts, games, apps. Full commercial rights with every purchase.\,\icon\:\RiCheckboxCircleLine\,\image\:{\src\:\/imgs/features/15.webp\,\alt\:\benefits\}}},\usage\:{\block\:\features-step\,\id\:\usage\,\title\:\How It Works\,\description\:\From idea to music in 2 simple steps with WriteASong:\,\image\:{\src\:\/imgs/features/1.png\,\alt\:\How to create music\},\image_position\:\left\,\text_align\:\center\,\items\:{\title\:\1. Choose Your Style\,\description\:\Explore the WriteASong scene library and pick music you like.\,\image\:{\src\:\/imgs/features/5.png\,\alt\:\Magic wand generation\}},{\title\:\2. Create Your Track\,\description\:\Describe your vision or let WriteASongs AI generate similar styles instantly.\,\image\:{\src\:\/imgs/features/6.png\,\alt\:\Custom generation\}}},\features\:{\id\:\features\,\title\:\Key Features\,\description\:\AI-Powered Music Creation β No experience needed. WriteASong turns your ideas into finished music.\,\items\:{\title\:\Describe Your Music\,\description\:\Describe in simple words - upbeat study or meditation background music, or choose from 50+ scene templates.\,\icon\:\RiEdit2Line\},{\title\:\50+ Scene Templates\,\description\:\Vlog intro, product demo, game BGM, meditation, wedding video - weve got you covered.\,\icon\:\RiLayoutGridLine\},{\title\:\AI Quick Generation\,\description\:\Our AI creates professional-quality music instantly. Quick listen to preview version.\,\icon\:\RiMusic2Line\},{\title\:\Download \u0026 Use\,\description\:\Love it? Download full track. Supports MP3 and WAV.\,\icon\:\RiDownload2Line\},{\title\:\One-Click Fine-Tuning\,\description\:\Adjust tempo, mood, and instruments instantly with WriteASongs editor.\,\icon\:\Wand2\},{\title\:\Your Music Library\,\description\:\Save, organize, and manage all your tracks in your WriteASong workspace.\,\icon\:\RiHeartLine\}},\stats\:{\enabled\:false,\id\:\stats\,\title\:\People Love WriteASong\,\description\:\for creating unique music in seconds.\,\items\:{\title\:\999+\,\description\:\Customers\},{\title\:\200+\,\description\:\Blocks\},{\title\:\50+\,\description\:\Templates\}},\testimonials\:{\enabled\:false,\id\:\testimonials\,\title\:\What Creators Say About WriteASong\,\description\:\Hear from content creators who use AI-generated music in their projects.\,\items\:{\name\:\Sarah Chen\,\role\:\YouTuber (500K subscribers)\,\quote\:\I needed background music for my vlogs but couldnt afford expensive licenses. WriteASong gave me unique tracks in 1 minute. Game changer!\,\image\:{\src\:\/imgs/avatars/1.png\,\alt\:\Sarah\}},{\name\:\Mike Rodriguez\,\role\:\Indie Game Developer\,\quote\:\Creating game soundtracks used to take weeks and cost thousands. Now I generate perfect BGM in 1 minute. The quality is incredible!\,\image\:{\src\:\/imgs/avatars/2.png\,\alt\:\Mike\}},{\name\:\Emma Thompson\,\role\:\Wedding Videographer\,\quote\:\Every wedding needs unique music. WriteASong lets me create custom romantic tracks that perfectly match each couples story. My clients love it!\,\image\:{\src\:\/imgs/avatars/3.png\,\alt\:\Emma\}}},\faq\:{\id\:\faq\,\title\:\Frequently Asked Questions\,\description\:\Have another question? Contact us by email.\,\tip\:\Cant find what youre looking for? Contact our \u003ca hrefmailto:support@writeasong.com classtext-primary font-medium hover:underline\u003ecustomer support team\u003c/a\u003e\,\items\:{\question\:\Are there copyright risks with AI-generated music?\,\answer\:\Our system creates original music through algorithms, not by splicing existing works. Each generated track is granted full commercial licensing. Safe for monetization in videos, podcasts, and other content. Note: Music copyright remains with the platform.\},{\question\:\Can I use this platform without music theory knowledge?\,\answer\:\No professional background needed! Preset templates and intelligent interface make creation intuitive. Simply describe your desired style and emotional tone, and AI will generate precisely. The barrier to music creation has been completely eliminated.\},{\question\:\How long does it take to generate a complete song?\,\answer\:\Generation time ranges from 30 seconds to 3 minutes depending on track complexity. A typical 3-minute pop song (with lyrics and arrangement) takes an average of 90 seconds.\},{\question\:\How do you ensure AI work quality and originality?\,\answer\:\Our model is trained on massive high-quality music data with deep analysis of music theory structures. Every work undergoes originality verification, ensuring professional sound quality, structural integrity, and unique content.\},{\question\:\Is this AI music generator free?\,\answer\:\Currently completely free! No hidden fees or subscription requirements. Breaking budget barriers to empower universal music creation.\},{\question\:\What are the application scenarios for this tool?\,\answer\:\Wide application scenarios coverage: short video BGM, advertising soundtracks, game audio, podcast intros, e-commerce displays, commemorative song customization, speech background music, educational demonstrations, and more diverse scenarios.\},{\question\:\Does it support commercial advertising and film production?\,\answer\:\Specially optimized for commercial scenarios! Provides advertising music templates and brand sound solutions, supporting customized emotional music styles based on product characteristics, audience profiles, and marketing objectives.\},{\question\:\How can I improve the quality of generated works?\,\answer\:\The key is refining creative requirements: specify emotional direction, style type, structural framework, and core keywords. Uploading reference audio can significantly improve AIs accurate interpretation of creative intent.\},{\question\:\Can I upload works to Spotify?\,\answer\:\Direct publishing of complete tracks on streaming platforms is prohibited. However, use as sampling material for remix creation is allowed, subject to platform sampling regulations.\},{\question\:\How long are generated music files saved?\,\answer\:\Platform hosting period is 14 calendar days, after which files are automatically deleted. We recommend timely download to local storage to prevent loss.\},{\question\:\What is your refund policy?\,\answer\:\We offer refunds under the following circumstances: 1) Technical issues preventing service usage; 2) Failure to deliver promised services; 3) Other special cases approved upon review. To request a refund, please contact our support team (support@writeasong.org) within 7 days of purchase. We will process your request promptly after review.\}},\cta\:{\id\:\cta\,\title\:\Start Creating with WriteASong\,\description\:\No credit card needed. Begin your first song in minutes.\,\buttons\:{\title\:\Start Creating Free\,\url\:\/ai-music-generator\,\target\:\_self\,\icon\:\Music\},{\title\:\Explore More Music Scenes\,\url\:\/explore/scene\,\target\:\_self\,\variant\:\outline\,\icon\:\Play\}},\subscribe\:{\enabled\:false,\id\:\subscribe\,\title\:\Subscribe to our newsletter\,\description\:\Get music creation tips, new features, and special offers from WriteASong.\,\submit\:{\input\:{\placeholder\:\Enter your email\},\button\:{\title\:\Subscribe\},\action\:\/api/subscribe\}}}}},\pricing\:{\metadata\:{\title\:\Pricing - AI Music Generator Plans\,\description\:\Choose your WriteASong plan. From free trials to unlimited music creation. Affordable pricing with commercial rights included. Start creating today.\},\messages\:{\subscribe_success\:\Subscription successful!\,\subscribe_error\:\Subscription failed, please try again\,\payment_processing\:\Processing payment...\,\payment_success\:\Payment successful!\,\payment_error\:\Payment failed, please try again\,\processing\:\Processing...\,\current_plan\:\Current Plan\},\page\:{\title\:\WriteASong Pricing\,\current_plan\:\Current Plan\,\processing\:\Processing\,\sections\:{\pricing\:{\id\:\pricing\,\sr_only_title\:\WriteASong Pricing\,\title\:\Choose Your Plan\,\description\:\Flexible pricing plans to meet different creative needs. All paid plans include commercial licensing.\,\groups\:{\name\:\yearly\,\title\:\Yearly\,\is_featured\:true,\label\:\Save 20%\},{\name\:\monthly\,\title\:\Monthly\},\items\:{\title\:\Pay As You Go\,\description\:\Flexible purchase, use as needed\,\features_title\:\Benefits\,\features\:\240 credits (~24 songs, $0.2/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\amount\:479,\currency\:\USD\,\price\:\$$4.79\,\unit\:\\,\is_featured\:false,\tip\:\Minimum purchase 240 credits ($4.79), credits can be accumulated with other plans\,\button\:{\title\:\Buy Now\,\url\:\/#pricing\,\icon\:\CreditCard\},\product_id\:\pay-as-you-go\,\product_name\:\Pay As You Go\,\credits\:240,\group\:\yearly\},{\title\:\Basic\,\description\:\Save 20%\,\label\:\Annual Deal\,\features_title\:\Whats included\,\features\:\12000 credits per year (~1200 songs, $0.119/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\interval\:\year\,\amount\:14290,\currency\:\USD\,\price\:\$$11.9\,\original_price\:\$$14.9\,\unit\:\/ month\,\is_featured\:false,\tip\:\Save $36 per year, get 2.4 months free\,\button\:{\title\:\Choose Basic\,\url\:\/#pricing\,\icon\:\Music\},\product_id\:\basic-yearly\,\product_name\:\Basic Plan (Yearly)\,\credits\:12000,\valid_days\:365,\group\:\yearly\},{\title\:\Premium\,\description\:\Save 20%\,\label\:\Popular\,\features_title\:\Whats included\,\features\:\48000 credits per year (~4800 songs, $0.08/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\interval\:\year\,\amount\:38490,\currency\:\USD\,\price\:\$$31.9\,\original_price\:\$$39.9\,\unit\:\/ month\,\is_featured\:true,\tip\:\Save $96 per year, best value for professionals\,\button\:{\title\:\Choose Premium\,\url\:\/#pricing\,\icon\:\Music\},\product_id\:\premium-yearly\,\product_name\:\Premium Plan (Yearly)\,\credits\:48000,\valid_days\:365,\group\:\yearly\},{\title\:\Pay As You Go\,\description\:\Flexible purchase, use as needed\,\features_title\:\Benefits\,\features\:\240 credits (~24 songs, $0.2/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\amount\:479,\currency\:\USD\,\price\:\$$4.79\,\unit\:\\,\is_featured\:false,\tip\:\Minimum purchase 240 credits ($4.79), credits can be accumulated with other plans\,\button\:{\title\:\Buy Now\,\url\:\/#pricing\,\icon\:\CreditCard\},\product_id\:\pay-as-you-go\,\product_name\:\Pay As You Go\,\credits\:240,\group\:\monthly\},{\title\:\Basic\,\description\:\For individual creators\,\label\:\\,\features_title\:\Whats included\,\features\:\1000 credits per month (~100 songs, $0.149/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\interval\:\month\,\amount\:1490,\currency\:\USD\,\price\:\$$14.9\,\unit\:\/ month\,\is_featured\:false,\tip\:\Perfect for individual creators and small projects\,\button\:{\title\:\Choose Basic\,\url\:\/#pricing\,\icon\:\Music\},\product_id\:\basic-monthly\,\product_name\:\Basic Plan (Monthly)\,\credits\:1000,\valid_days\:30,\group\:\monthly\},{\title\:\Premium\,\description\:\For professional creators\,\label\:\Popular\,\features_title\:\Whats included\,\features\:\4000 credits per month (~400 songs, $0.1/song)\,\β 50+ Scene Templates\,\β MP3 download\,\β WAV download\,\β Music Recreation\,\β Unlimited generation rate\,\β Commercial license \u0026 unlimited usage rights\,\β Credits never expire\,\interval\:\month\,\amount\:3990,\currency\:\USD\,\price\:\$$39.9\,\unit\:\/ month\,\is_featured\:true,\tip\:\Most popular plan for professional creators\,\button\:{\title\:\Choose Premium\,\url\:\/#pricing\,\icon\:\Music\},\product_id\:\premium-monthly\,\product_name\:\Premium Plan (Monthly)\,\credits\:4000,\valid_days\:30,\group\:\monthly\}}}}},\showcases\:{\metadata\:{\title\:\WriteASong Showcases Β· AI Music Generation Platform\,\description\:\Explore amazing music created with WriteASong and see how AI music powers videos, podcasts, games, and more\},\page\:{\title\:\Showcases\,\sections\:{\showcases\:{\id\:\showcases\,\title\:\What are creators making with WriteASong?\,\description\:\No music theory needed. Generate original, royalty-free music fast and power up your creative workflow.\,\groups\:{\name\:\all\,\title\:\All\},{\name\:\video-production\,\title\:\Video Production\},{\name\:\podcast-audio\,\title\:\Podcast \u0026 Audio\},{\name\:\game-development\,\title\:\Game Development\},{\name\:\social-content\,\title\:\Social Media\},{\name\:\personal-project\,\title\:\Personal Projects\},\items\:{\title\:\Travel Vlog: Iceland Diary\,\description\:\Generated ethereal, expansive background music that perfectly matches glacier and aurora footage.\,\url\:\https://example.com/iceland-vlog\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/vlog-iceland.jpg\,\alt\:\Travel vlog background music showcase\},\group\:\video-production\},{\title\:\Tech Podcast: Future Thoughts Intro\,\description\:\Custom futuristic electronic intro music for a tech podcast, establishing a unique audio brand identity.\,\url\:\https://example.com/future-podcast\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/podcast-tech.jpg\,\alt\:\Podcast intro music showcase\},\group\:\podcast-audio\},{\title\:\Indie Game: Star Explorer\,\description\:\Immersive ambient soundscapes and theme melodies for a space exploration game, capturing the vastness and solitude of the universe.\,\url\:\https://example.com/star-explorer\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/game-space.jpg\,\alt\:\Game soundtrack showcase\},\group\:\game-development\},{\title\:\Product Launch Video\,\description\:\Quickly generated bright, upbeat, and professional background music for a design software product launch video.\,\url\:\https://example.com/product-demo\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/product-video.jpg\,\alt\:\Product video music showcase\},\group\:\video-production\},{\title\:\Meditation \u0026 Focus Playlist\,\description\:\A series of soothing piano pieces and nature sounds created for deep work and meditation sessions.\,\url\:\https://example.com/focus-playlist\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/meditation-music.jpg\,\alt\:\Meditation music showcase\},\group\:\personal-project\},{\title\:\TikTok/Reels Short Video Music\,\description\:\Quickly generated trendy music clips in various styles for fashion short videos, boosting rhythm and engagement.\,\url\:\https://example.com/short-video\,\target\:\_blank\,\image\:{\src\:\/imgs/showcase/social-short.jpg\,\alt\:\Short video music showcase\},\group\:\social-content\}}}}},\blog\:{\metadata\:{\title\:\Blog\,\description\:\Read latest product features, solutions, and updates.\},\page\:{\title\:\WriteASong Blog\,\sections\:{\blog\:{\id\:\blog\,\title\:\Blog\,\description\:\Read latest product features, solutions, and updates.\}}},\messages\:{\all\:\All\,\no_content\:\No Content\,\crumb\:\Blog\,\toc\:\Table of Contents\}},\updates\:{\metadata\:{\title\:\Update Logs\,\description\:\View product update logs, including latest features and improvements.\},\page\:{\sections\:{\updates\:{\id\:\updates\,\title\:\Update Logs\,\description\:\View product update logs, including latest features and improvements.\}}}},\my-music\:{\metadata\:{\title\:\My Music - AI Generated Songs\,\description\:\View and manage your AI-generated music collection\},\page\:{\title\:\My Music\,\description\:\Your AI-generated music collection\,\search_placeholder\:\Search by song name...\,\empty_state\:\No music generated yet\,\empty_description\:\Start creating your first song\,\create_button\:\Create Music\,\validity_notice\:\β° Generated music files are stored for 14 days. Please download your favorites to keep them permanently.\,\actions\:{\play\:\Play\,\pause\:\Pause\,\download\:\Download\,\favorite\:\Added to favorites\,\unfavorite\:\Removed from favorites\,\delete\:\Delete\},\confirm_delete\:\Are you sure you want to delete this song?\,\delete_success\:\Song deleted successfully\,\delete_error\:\Failed to delete song\,\download_success\:\Download started\,\download_error\:\Failed to download\,\loading\:\Loading...\,\no_results\:\No songs found\,\generated_at\:\Generated\,\prompt\:\Prompt\,\license\:{\title\:\Commercial License\,\description\:\This license grants you the right to use this music for commercial purposes\,\generate\:\Generate License\,\generated\:\License generated successfully\,\error\:\Failed to generate license\,\number\:\License Number\,\song\:\Song Title\,\type\:\License Type\,\commercial\:\Commercial Use\,\status\:\Status\,\active\:\Active\,\download\:\Download License\,\downloaded\:\License downloaded\,\close\:\Close\,\licensed\:\Licensed\}}}}},\now\:\$undefined\,\timeZone\:\UTC\,\children\:\$L21\}\n)/script>script>self.__next_f.push(1,4:\$\,\div\,null,{\className\:\h-screen w-screen\,\children\:\$\,\$L22\,null,{\header\:\$3:props:messages:landing:header\},\$\,\$L23\,null,{},\$undefined\,\$\,\$L1c\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L1d\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\},\$\,\footer\,null,{\id\:\$undefined\,\className\:\py-8 sm:py-8 overflow-x-hidden\,\children\:\$\,\div\,null,{\className\:\container space-y-8 overflow-x-hidden\,\children\:\$\,\div\,null,{\className\:\grid min-w-0 gap-12 md:grid-cols-5\,\children\:\$\,\div\,null,{\className\:\min-w-0 space-y-4 break-words md:col-span-2 md:space-y-6\,\children\:\$L24\,null},\$\,\div\,null,{\className\:\col-span-3 grid min-w-0 gap-6 sm:grid-cols-3\,\children\:\$\,\div\,\0\,{\className\:\min-w-0 space-y-4 text-sm break-words\,\children\:\$\,\span\,null,{\className\:\block font-medium break-words\,\children\:\Product\},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap gap-4 sm:flex-col\,\children\:\$L25\,\$L26\,\$L27\}},\$\,\div\,\1\,{\className\:\min-w-0 space-y-4 text-sm break-words\,\children\:\$\,\span\,null,{\className\:\block font-medium break-words\,\children\:\Resources\},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap gap-4 sm:flex-col\,\children\:\$L28\,\$L29\,\$L2a\}},\$\,\div\,\2\,{\className\:\min-w-0 space-y-4 text-sm break-words\,\children\:\$\,\span\,null,{\className\:\block font-medium break-words\,\children\:\Company\},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap gap-4 sm:flex-col\,\children\:\$L2b\,\$L2c\}},\$\,\div\,\3\,{\className\:\min-w-0 space-y-4 text-sm break-words\,\children\:\$\,\span\,null,{\className\:\block font-medium break-words\,\children\:\Legal\},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap gap-4 sm:flex-col\,\children\:\$L2d\,\$L2e\,\$L2f\}}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap items-center gap-4 sm:gap-8\,\children\:null,\$\,\div\,null,{\className\:\min-w-0 flex-1\},null,\$\,\$L30\,null,{\type\:\button\}},\$\,\div\,null,{\aria-hidden\:true,\className\:\h-px min-w-0 background-image:linear-gradient(90deg,var(--color-foreground)_1px,transparent_1px) bg-length:6px_1px bg-repeat-x opacity-25\},\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap justify-between gap-8\,\children\:\$\,\p\,null,{\className\:\text-muted-foreground text-sm text-balance break-words\,\dangerouslySetInnerHTML\:{\__html\:\Β© 2024 WriteASong. All rights reserved.\}},\$\,\div\,null,{\className\:\min-w-0 flex-1\},null,\$\,\div\,null,{\className\:\flex min-w-0 flex-wrap items-center gap-2\,\children\:\$L31\,\$L32\}}}}}\n)/script>script>self.__next_f.push(1,10:null\n11:null\n12:null\n15:null\n16:null\n21:\$\,\$L33\,null,{\children\:\$\,\$L34\,null,{\children\:\$\,\$L1c\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L1d\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\},\$\,\$L35\,null,{\position\:\top-center\,\richColors\:true}}}\n24:\$\,\$L36\,null,{\ref\:\$undefined\,\href\:\/\,\locale\:\$undefined\,\localeCookie\:{\name\:\NEXT_LOCALE\,\sameSite\:\lax\},\target\:\_self\,\className\:\flex items-center space-x-3 undefined\,\children\:\$\,\$L1e\,null,{\src\:\/logo.png\,\alt\:\\,\width\:80,\height\:80,\className\:\h-8 w-auto rounded-lg\,\unoptimized\:false},\$\,\span\,null,{\className\:\text-lg font-medium\,\children\:\WriteASong\}}\n25:\$\,\$L36\,\0\,{\ref\:\$undefined\,\href\:\/#features\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Features\}}\n26:\$\,\$L36\,\1\,{\ref\:\$undefined\,\href\:\/pricing\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Pricing\}}\n27:\$\,\$L36\,\2\,{\ref\:\$undefined\,\href\:\/showcases\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Showcases\}}\n28:\$\,\$L36\,\0\,{\ref\:\$undefined\,\href\:\/blog\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Blog\}}\n29:\$\,\$L36\,\1\,{\ref\:\$undefined\,\href\:\/docs\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Docs\}}\n2a:\$\,\$L36\,\2\,{\ref\:\$undefined\,\href\:\/updates\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Updates\}}\n2b:\$\,\$L36\,\0\,{\ref\:\$undefined\,\href\:\/about\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\About\}}\n2c:\$\,\$L36\,\1\,{\ref\:\$undefined\,\href\:\mailto:support@writeasong.org\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Contact\}}\n2d:\$\,\$L36\,\0\,{\ref\:\$undefined\,\href\:\/privacy-policy\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Privacy Policy\}}\n2e:\$\,\$L36\,\1\,{\ref\:\$undefined\,\href\:\/terms-of-service\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block break-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Terms of Service\}}\n2f:\$\,\$L36\,\2\,{\ref\:\$undefined\,\href\:\/refund-policy\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\\,\className\:\text-muted-foreground hover:text-primary block bre)/script>script>self.__next_f.push(1,ak-words duration-150\,\children\:\$\,\span\,null,{\className\:\break-words\,\children\:\Refund Policy\}}\n31:\$\,\$L36\,\0\,{\ref\:\$undefined\,\href\:\https://twitter.com/writeasong\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\_blank\,\className\:\text-muted-foreground hover:text-primary bg-background block cursor-pointer rounded-full p-2 duration-150\,\aria-label\:\Twitter\,\children\:\$\,\$7\,null,{\fallback\:\$\,\div\,null,{\style\:{\width\:20,\height\:20}},\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\$undefined\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M17.6874 3.0625L12.6907 8.77425L8.37045 3.0625H2.11328L9.58961 12.8387L2.50378 20.9375H5.53795L11.0068 14.6886L15.7863 20.9375H21.8885L14.095 10.6342L20.7198 3.0625H17.6874ZM16.6232 19.1225L5.65436 4.78217H7.45745L18.3034 19.1225H16.6232Z\,\children\:},\style\:{\color\:\$undefined\},\height\:20,\width\:20,\xmlns\:\http://www.w3.org/2000/svg\}}}\n37:T495,M19.3034 5.33716C17.9344 4.71103 16.4805 4.2547 14.9629 4C14.7719 4.32899 14.5596 4.77471 14.411 5.12492C12.7969 4.89144 11.1944 4.89144 9.60255 5.12492C9.45397 4.77471 9.2311 4.32899 9.05068 4C7.52251 4.2547 6.06861 4.71103 4.70915 5.33716C1.96053 9.39111 1.21766 13.3495 1.5891 17.2549C3.41443 18.5815 5.17612 19.388 6.90701 19.9187C7.33151 19.3456 7.71356 18.73 8.04255 18.0827C7.41641 17.8492 6.82211 17.5627 6.24904 17.2231C6.39762 17.117 6.5462 17.0003 6.68416 16.8835C10.1438 18.4648 13.8911 18.4648 17.3082 16.8835C17.4568 17.0003 17.5948 17.117 17.7434 17.2231C17.1703 17.5627 16.576 17.8492 15.9499 18.0827C16.2789 18.73 16.6609 19.3456 17.0854 19.9187C18.8152 19.388 20.5875 18.5815 22.4033 17.2549C22.8596 12.7341 21.6806 8.80747 19.3034 5.33716ZM8.5201 14.8459C7.48007 14.8459 6.63107 13.9014 6.63107 12.7447C6.63107 11.5879 7.45884 10.6434 8.5201 10.6434C9.57071 10.6434 10.4303 11.5879 10.4091 12.7447C10.4091 13.9014 9.57071 14.8459 8.5201 14.8459ZM15.4936 14.8459C14.4535 14.8459 13.6034 13.9014 13.6034 12.7447C13.6034 11.5879 14.4323 10.6434 15.4936 10.6434C16.5442 10.6434 17.4038 11.5879 17.3825 12.7447C17.3825 13.9014 16.5548 14.8459 15.4936 14.8459Z32:\$\,\$L36\,\1\,{\ref\:\$undefined\,\href\:\https://discord.gg/writeasong\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\_blank\,\className\:\text-muted-foreground hover:text-primary bg-background block cursor-pointer rounded-full p-2 duration-150\,\aria-label\:\Discord\,\children\:\$\,\$7\,null,{\fallback\:\$\,\div\,null,{\style\:{\width\:20,\height\:20}},\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\$undefined\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\$37\,\children\:},\style\:{\color\:\$undefined\},\height\:20,\width\:20,\xmlns\:\http://www.w3.org/2000/svg\}}}\nf:\$\,\$L38\,\showcase\,{\section\:\$3:props:messages:pages:index:page:sections:showcase\}\n13:\$\,\$L39\,\usage\,{\section\:\$3:props:messages:pages:index:page:sections:usage\}\n14:\$\,\$L3a\,\features\,{\section\:\$3:props:messages:pages:index:page:sections:features\}\n17:\$\,\$L3b\,\faq\,{\section\:\$3:props:messages:pages:index:page:sections:faq\}\n18:\$\,\$L3c\,\cta\,{\section\:\$3:props:messages:pages:index:page:sections:cta\}\n19:\$\,\$L3d\,\subscribe\,{\section\:\$3:props:messages:pages:index:page:sections:subscribe\}\ne:\$\,\section\,\hero\,{\id\:\hero\,\className\:\pt-16 pb-4 md:pt-20 md:pb-4\,\children\:\$L3e\,\$\,\div\,null,{\className\:\relative mx-auto max-w-full px-4 text-center md:max-w-5xl\,\children\:\$\,\h1\,null,{\className\:\hero-text\,\children\:\YOUR WORDS.\\n\,\$\,\span\,null,{\className\:\text-accent\,\children\:\YOUR MUSIC.\},\\},\$\,\p\,null,{\className\:\text-muted-foreground mt-4 mb-6 text-lg tracking-tight text-balance uppercase md:text-xl\,\dangerouslySetInnerHTML\:{\__html\:\No music skills needed. Describe your idea or pick a style, and WriteASongs AI composes original tracks for youβready to download and)/script>script>self.__next_f.push(1, use.\}},\$\,\div\,null,{\className\:\flex items-center justify-center gap-4\,\children\:\$L3f\,\$L40\},\$\,\p\,null,{\className\:\text-muted-foreground mt-4 block text-center text-sm\,\dangerouslySetInnerHTML\:{\__html\:\π Get 10 free credits to start β create your first song now\}},false},\$undefined\,\$undefined\}\n)/script>script>self.__next_f.push(1,3e:\$\,\$L36\,null,{\ref\:\$undefined\,\href\:\/ai-music-generator\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\_self\,\className\:\hover:bg-background dark:hover:border-t-border bg-muted group mx-auto mb-8 flex w-fit items-center gap-4 rounded-full border p-1 pl-4 shadow-md shadow-zinc-950/5 transition-colors duration-300 dark:border-t-white/5 dark:shadow-zinc-950\,\children\:\$\,\span\,null,{\className\:\text-foreground text-sm\,\children\:\π΅ AI Music Generator Now Available\},\$\,\span\,null,{\className\:\dark:border-background block h-4 w-0.5 border-l bg-white dark:bg-zinc-700\},\$\,\div\,null,{\className\:\bg-background group-hover:bg-muted size-6 overflow-hidden rounded-full duration-500\,\children\:\$\,\div\,null,{\className\:\flex w-12 -translate-x-1/2 duration-500 ease-in-out group-hover:translate-x-0\,\children\:\$\,\span\,null,{\className\:\flex size-6\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-arrow-right m-auto size-3\,\aria-hidden\:\true\,\children\:\$\,\path\,\1ays0h\,{\d\:\M5 12h14\},\$\,\path\,\xquz4c\,{\d\:\m12 5 7 7-7 7\},\$undefined\}},\$\,\span\,null,{\className\:\flex size-6\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-arrow-right m-auto size-3\,\aria-hidden\:\true\,\children\:\$\,\path\,\1ays0h\,{\d\:\M5 12h14\},\$\,\path\,\xquz4c\,{\d\:\m12 5 7 7-7 7\},\$undefined\}}}}}\n)/script>script>self.__next_f.push(1,3f:\$\,\$L36\,\0\,{\ref\:null,\href\:\/ai-music-generator\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\_self\,\children\:\$\,\$7\,null,{\fallback\:\$\,\div\,null,{\style\:{\width\:24,\height\:24}},\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-music\,\aria-hidden\:\true\,\children\:\$\,\path\,\1jmyc2\,{\d\:\M9 18V5l12-2v13\},\$\,\circle\,\fqmcym\,{\cx\:\6\,\cy\:\18\,\r\:\3\},\$\,\circle\,\1hluhg\,{\cx\:\18\,\cy\:\16\,\r\:\3\},\$undefined\}},\$\,\span\,null,{\children\:\Create Music for Free\},\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold bg-accent text-accent-foreground hover:scale-105 active:scale-95 transition-transform duration-200 h-14 px-8 py-2 has-\u003esvg:px-6 kinetic-button\}\n)/script>script>self.__next_f.push(1,40:\$\,\$L36\,\1\,{\ref\:null,\href\:\/explore/scene\,\locale\:\$undefined\,\localeCookie\:\$24:props:localeCookie\,\target\:\_self\,\children\:\$\,\$7\,null,{\fallback\:\$\,\div\,null,{\style\:{\width\:24,\height\:24}},\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-play\,\aria-hidden\:\true\,\children\:\$\,\path\,\10ikf1\,{\d\:\M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\},\$undefined\}},\$\,\span\,null,{\children\:\Explore More Music Scenes\},\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive uppercase tracking-tighter font-bold border-2 border-#3F3F46 bg-transparent text-foreground hover:bg-foreground hover:text-background transition-all duration-300 h-14 px-8 py-2 has-\u003esvg:px-6 kinetic-button\}\n)/script>script>self.__next_f.push(1,c:\$\,\title\,\0\,{\children\:\WriteASong - AI Music Generator | Create Custom Music in Minutes\},\$\,\meta\,\1\,{\name\:\description\,\content\:\WriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!\},\$\,\meta\,\2\,{\name\:\keywords\,\content\:\ai music generator, ai composer, music creation tool, background music generator, vlog music, game bgm, free music maker, writeasong, ai song maker, online music creation, music generator, ai music, automatic composition\},\$\,\meta\,\3\,{\name\:\robots\,\content\:\index, follow\},\$\,\link\,\4\,{\rel\:\canonical\,\href\:\https://www.writeasong.org/\},\$\,\meta\,\5\,{\property\:\og:title\,\content\:\WriteASong - AI Music Generator | Create Custom Music in Minutes\},\$\,\meta\,\6\,{\property\:\og:description\,\content\:\WriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!\},\$\,\meta\,\7\,{\property\:\og:url\,\content\:\https://www.writeasong.org/\},\$\,\meta\,\8\,{\property\:\og:site_name\,\content\:\WriteASong\},\$\,\meta\,\9\,{\property\:\og:locale\,\content\:\en\},\$\,\meta\,\10\,{\property\:\og:image\,\content\:\https://www.writeasong.org/preview.png\},\$\,\meta\,\11\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\12\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\13\,{\name\:\twitter:site\,\content\:\https://www.writeasong.org\},\$\,\meta\,\14\,{\name\:\twitter:title\,\content\:\WriteASong - AI Music Generator | Create Custom Music in Minutes\},\$\,\meta\,\15\,{\name\:\twitter:description\,\content\:\WriteASong is a professional AI music generation platform. No musical experience needed. Create unique background music, vlog soundtracks, and game BGM in minutes. 50+ music scenes with commercial rights. Try free now!\},\$\,\meta\,\16\,{\name\:\twitter:image\,\content\:\https://www.writeasong.org/preview.png\}\n)/script>script>self.__next_f.push(1,8:null\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]