1import{u,j as t}from"./vendor-EG-m3W-5.js";import{c as m,D as c,C as n,G as $,d as f,B as w}from"./index-duHAMWks.js";import{T as j,C as p}from"./ToolLandingCompareLinks-D7yYuun4.js";import{T as k}from"./ToolLandingEditorial-BEQjXOah.js";import{T}from"./ToolGlassShellPage-D53h3Tmm.js";import{P as v}from"./PublicToolRunner-CdyNM3g8.js";import{L as h,S as L,E,F as I,R as C,a as A,s as P}from"./blocks-uqF4Dxvh.js";import{E as K,u as M}from"./ExampleFile-nhAevtHl.js";import{C as O,S as F}from"./Showcase-BA-MbEPb.js";import{M as d}from"./message-square-text-DveCUOgZ.js";import{S as g}from"./sliders-vertical-CwntksS7.js";import{M as N}from"./mic-CWqvpmYJ.js";import{P as x}from"./pen-line-Q3pZRMTV.js";import{L as y}from"./layers-DBecQIw-.js";import{I as H}from"./image-DRngB2SP.js";import{L as R}from"./list-music-0KmlsImH.js";import{F as V}from"./file-text-i6wx5sm9.js";import{S as _}from"./sliders-horizontal-BuKrN6kJ.js";import{T as G}from"./text-cursor-input-BVaMFEhf.js";import"./LandingCompareMatrix-mf7M9B-_.js";import"./scrollToTopOnPlainClick-Cy4-UYlh.js";import"./pseoUrls-DMfGDpL3.js";import"./landingShowcaseData-DSe9vC4h.js";import"./scissors-Cgdy6NmB.js";import"./repeat-ci8V8lYz.js";import"./piano-8p4TjVy6.js";import"./mic-vocal-qP93vHJ9.js";import"./fingerprint-pattern-6LmPEErm.js";import"./swatch-book-DBSYxct1.js";import"./wind-D6MlR6MF.js";import"./globe-D-4q-YwX.js";import"./file-music-Cdu78gtb.js";import"./guitar-Bq0F6m-E.js";import"./registry-DcXHPo24.js";import"./music-4-DyWvrn-v.js";import"./gauge-BIfi7hao.js";import"./message-square-quote-BhffIrbR.js";import"./file-headphone-CtKeqhBy.js";import"./radio-BNUb-197.js";import"./timer-BM56i2gk.js";import"./mouse-pointer-click-4_-vp-0D.js";import"./send-B30Aklm7.js";import"./ToolLandingLayout-Ci5Yoy4M.js";import"./useLockedLandingBackground-CJX-nuq9.js";import"./AppNav-D20XFBXV.js";import"./BackgroundSwitcher-BAHCh602.js";import"./billingPortal-D-pShFjA.js";import"./SupportButton-DZWOkXE8.js";import"./book-open-B9WcFOvj.js";import"./SunoUnlimitedSavings-DThXMRsB.js";import"./studio-savings-DHIJFe_S.js";import"./coins-D9eNCuX7.js";import"./flask-conical-CSw2hElG.js";import"./bell-DIOAojHn.js";import"./chevron-left-B4Wymtf0.js";import"./zap-BgFWetDA.js";import"./upload-DKBTfCGI.js";import"./target-Z5uRQOmQ.js";import"./users-round-Dy6EVnza.js";import"./folder-open-CszPzxQz.js";import"./layout-dashboard-Bo3Z5xRf.js";import"./settings-DIGPudSz.js";import"./log-out-Ba2I4F37.js";import"./plus-Ruaxwif9.js";import"./CreatorMissionsNotificationSection-D9stDnEC.js";import"./MissionAchievementBadge-t2wE1ouy.js";import"./earth-stAiOa05.js";import"./MissionProgress-CSdNknwL.js";import"./arrow-up-right-BIph4qJz.js";import"./referral-DBl6JAR-.js";import"./ActivationChecklistNotificationCard-D5IbsUSD.js";import"./libraryTabs-BROlNOGo.js";import"./share-2-BDwCc3xY.js";import"./list-checks-B3bpA92w.js";import"./starter-yearly-studio-offer-CjcxjIkJ.js";import"./review-rewards-Bw-WcsLo.js";import"./calendar-check-Bjv6uFTk.js";import"./star-CUzUm0y_.js";import"./user-plus-jHT22eR5.js";import"./piggy-bank-D8JaLLVD.js";import"./triangle-alert-D6R8jRKo.js";import"./stems-DH_vY3-s.js";import"./drum-BP01t8US.js";import"./providerSearch-BC3uiuHC.js";import"./creationMenuSearch-D3aqokKQ.js";import"./files-C1hxao3f.js";import"./ellipsis-C69H-x7e.js";import"./instagram-DDoMJqF2.js";import"./trophy-DPvUTGkL.js";import"./house-Bntwyhjz.js";import"./package-DaOvtGft.js";import"./circle-user-DFA9Bk3z.js";import"./tutorials-CjyN1nL_.js";import"./ToolLandingHowItWorks-C7VIPiiP.js";import"./useInView-DydAsBXM.js";import"./ToolLandingFAQ-B4Ze99UA.js";import"./ToolLandingCTA-6XEmpm3_.js";import"./pseoSignInLink-BDDb3YWw.js";import"./toolCrossLinks-BPwD6aFz.js";import"./shuffle-tKWyduf9.js";import"./chart-column-DiTvEXXg.js";import"./monitor-play-iFOPIQcO.js";import"./hash-D48IAFL_.js";import"./rocket-BxP_MySq.js";import"./ToolLandingNextSteps-1z5lYKOb.js";import"./sunoUrl-BOnoPl3T.js";import"./ToolLandingNextStep-DIERC7mM.js";import"./jsonld-BzkLRU5D.js";import"./useHydrated-DhOblfjF.js";import"./landingSocialProof-CUI7uGR6.js";import"./useExclusiveAudio-Dd79l-tz.js";import"./minus-BF9a3CBo.js";const D=[m,N,x,y,g,c],q=[d,m,g,c],l="create-ai-song-tool",b="create-ai-song-examples",o="createAiSong.landing",S=[{key:"neon",url:"/audio/examples/song-neon-drive.mp3",image:"/images/examples/cover-neon-drive.jpg"}
1,{key:"dust",url:"/audio/examples/song-dust-devil.mp3",image:"/images/examples/cover-dust-devil.jpg"},{key:"chuva",url:"/audio/examples/song-sunday-rain.mp3",image:"/images/examples/cover-sunday-rain.jpg"},{key:"ground",url:"/audio/examples/song-concrete-kingdom.mp3",image:"/images/examples/cover-concrete-kingdom.jpg"}];function B({prompt:e}){const{t:a}=u("pseo"),r=M();return r?t.jsxs(w,{type:"button",variant:"secondary",className:"min-h-11 rounded-full",onClick:()=>{r.loadPrompt(e),P(l)},children:[t.jsx(G,{className:"h-4 w-4"}),a(`${o}.usePrompt`)]}):null}function U(){const{t:e}=u("pseo"),a=e(`${o}.trust`,{returnObjects:!0}),r=e(`${o}.toolSteps`,{returnObjects:!0});return t.jsx(A,{toolSectionId:l,examplesId:b,badgeIcon:m,badge:e("createAiSong.badge"),title1:e("createAiSong.heroTitle1"),title2:e("createAiSong.heroTitle2"),lead:e(`${o}.heroLead`),primaryCta:e("createAiSong.heroCta"),secondaryCta:e("landingKit.heroCtaSecondary"),trust:a.map((i,s)=>({icon:[$,f,y][s]??n,label:i})),asideEyebrow:e(`${o}.showcaseEyebrow`),aside:t.jsx(F,{inputLabel:e("landingKit.inputPrompt"),outputLabel:e("landingKit.output"),tabsLabel:e("landingKit.examplesLabel"),playLabel:e("landingKit.play"),pauseLabel:e("landingKit.pause"),examples:S.map(i=>{const s=`${o}.examples.${i.key}`;return{key:i.key,tab:e(`${s}.tab`),input:{kind:"prompt",text:e(`${s}.prompt`)},output:{title:e(`${s}.title`),subtitle:e(`${s}.subtitle`),image:i.image,url:i.url}}})}),toolEyebrow:e(`${o}.toolEyebrow`),toolTitle:e(`${o}.toolTitle`),toolSteps:r.map((i,s)=>({icon:[d,g,c][s]??n,label:i})),tool:t.jsx(v,{tool:"create-ai-song",variant:"bare"})})}function W(){const{t:e}=u("pseo"),a=r=>e(`${o}.${r}`,{returnObjects:!0});return t.jsxs(t.Fragment,{children:[t.jsxs(h,{id:b,children:[t.jsx(L,{eyebrow:e(`${o}.examplesEyebrow`),title:e(`${o}.examplesTitle`),subtitle:e(`${o}.examplesSubtitle`)}),t.jsx("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:S.map(r=>{const i=`${o}.examples.${r.key}`;return t.jsx(O,{image:r.image,url:r.url,title:e(`${i}.title`),subtitle:e(`${i}.subtitle`),quote:e(`${i}.prompt`),playLabel:e("landingKit.play"),pauseLabel:e("landingKit.pause"),footer:t.jsx(B,{prompt:e(`${i}.prompt`)})},r.key)})})]}),t.jsx(E,{eyebrow:e(`${o}.enginesEyebrow`),title:e(`${o}.enginesTitle`),subtitle:e(`${o}.enginesSubtitle`),engines:[{key:"suno",note:e(`${o}.engines.suno`)},{key:"vocuno",note:e(`${o}.engines.vocuno`)},{key:"mureka",note:e(`${o}.engines.mureka`)},{key:"lyria",note:e(`${o}.engines.lyria`)},{key:"elevenlabs",note:e(`${o}.engines.elevenlabs`)},{key:"wavespeed-ace-step",note:e(`${o}.engines.ace`)}]}),t.jsx(I,{eyebrow:e(`${o}.flowEyebrow`),title:e(`${o}.flowTitle`),inputs:a("flowInputs").map((r,i)=>({icon:[d,V,_][i]??n,label:r})),engine:{icon:m,label:e(`${o}.flowEngine`)},outputs:a("flowOutputs").map((r,i)=>({icon:[y,x,H,R][i]??n,label:r}))}),t.jsx(C,{eyebrow:e(`${o}.reviewsEyebrow`),title:e(`${o}.reviewsTitle`),reviewIds:["jamesOwens","skySmith","guilhermeLucena"]})]})}function Zo(){const{t:e}=u("pseo");return t.jsx(K,{children:t.jsx(T,{copyKey:"createAiSong",routeKey:"createAiSong",canonicalPath:"/create-ai-song",badgeIcon:m,featureIcons:D,stepIcons:q,hideFeatureGrid:!0,hideHowItWorks:!0,hero:t.jsx(U,{}),afterTool:t.jsx(W,{}),beforeHowItWorks:t.jsx(k,{copyKey:"createAiSong.editorial",id:"create-ai-song-guide"}),beforeFaq:t.jsx(j,{showMatrix:!0,links:[p.sunoAlternatives,p.vocunoVsSuno,p.sunoVsMusicgpt,p.vocunoVsUdio,p.vocunoVsMusicgpt,p.vocunoVsMureka]}),toolSectionId:l,ctaLink:`#${l}`,ctaText:e("createAiSong.heroCta"),tool:null})})}export{Zo as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.