AI Music Seed Hjælp

Hjælp

Hvad er AI Music Seed?

AI Music Seed omdanner en akkordprogression, du skriver, til en kort lydfil – plus en matchende MIDI – som du giver til en AI-musikgenerator som Suno, så den følger den harmoni, du valgte, i stedet for at opfinde sin egen.

Her er problemet, det løser: Suno og lignende værktøjer læser ikke akkordnavne fra din tekstprompt. De følger kun harmoni, de faktisk hører. At skrive "Am C G Dm" i prompten gør intet; generatoren ser det aldrig som akkorder. Så andre værktøjer, der giver dig akkordnavne – eller en MIDI, Suno ikke kan lytte til – hjælper ikke. AI Music Seed gengiver din progression til ægte lyd. Du uploader den lyd som et Cover eller Extend seed, og generatoren er låst til dine akkorder.

Kernen i appen er én handling: skriv en progression og tryk på Render seed – alt andet er en drejeknap på den. Vinduet har to faner: Musik indeholder selve musikken – akkorderne, figuren de to spillere laver af dem, og et band af samplede instrumenter med en bas- og en diskantspiller, du vælger og mixer uafhængigt – mens Render indeholder alt om outputfilen: rummet, filtrene, formatet. Musikfanen er også en trin-editor: du kan vælge en færdiglavet stil, eller skrive figuren selv node for node og høre den ændre sig under dine hænder. Du kan høre det hele live med Afspil før du gengiver noget, og redigere musikken, mens den spiller. Et seed opbevares som et lille .yams dokument, du kan navngive, genåbne og have flere åbne i faner; du gemmer et, før du gengiver, og lyden lander lige ved siden af. Denne hjælp gennemgår generering af et seed, derefter hvordan du gemmer og administrerer dine seed-filer, og til sidst sprog og udseende.

Generer et harmonisk frø

Dette er kernen i appen. Du indtaster en akkordprogression, vælger en stil og de instrumenter, der spiller den, og trykker på Render seed. Appen skriver to filer ved siden af dit gemte frø – lydfrøet og en matchende MIDI – og viser dig deres stier, så du kan åbne eller uploade dem. (At gemme selve frøet som et .yams-dokument kommer først og er dækket i et senere afsnit – gengivelsen lander i den fils mappe.) Resten af dette afsnit forklarer hver ting, du kan indstille.

Gengivelsesknappen selv, Render seed, findes på fanen Render og udfører genereringen. Den er deaktiveret, mens en gengivelse er i gang, mens formularen ikke har noget at gengive eller et problem, som forhåndsvisningen har markeret (se Se frøet, før du gengiver, nedenfor), og indtil du har gemt frøet til en .yams – fordi den fils mappe er der, hvor lyden skrives. Når den er klar, trykker du på den, og filerne gemmes.

Hvad et harmonisk seed er

Et harmonisk seed er et par sekunders lyd, der afspiller din akkordprogression – intet mere. Det er det "seed", du giver en AI-generator at vokse fra.

Det eksisterer på grund af den måde, generatorer som Suno fungerer på. De ignorerer akkordnavne i tekstprompten fuldstændigt og former deres output omkring harmonien i den lyd, du uploader. Seedet er simpelthen, hvordan du giver dem den harmoni i en form, de kan høre. Brug et, når du vil have AI'en til at holde sig til en specifik progression i stedet for at finde på sin egen.

Skriv akkorderne

Akkorderne er det eneste, du skal skrive. De findes i Akkorder rækken nederst på Musikfanen, som viser dem som blokke lagt over de taktslag, de optager; tryk på Rediger akkorderne som tekst — Ctrl+Enter eller Escape for at vende tilbage for at udskifte disse blokke med teksten og skrive i den, og Ctrl+Enter eller Escape for at vende tilbage. Skriv akkordsymboler adskilt af mellemrum. Hvordan de linjer, du skriver, kortlægges til tid, dækkes næste gang, i Linjer er takter; denne del er kun notationen for en enkelt akkord.

Notation dækker de fleste almindelige akkorder:

  • TreklangeC, Am, F, G. Et bart bogstav er dur; tilføj m for mol.
  • Septim- og udvidede akkorderG7, Cmaj7, Am7, D9, Em11. Skriv kvaliteten lige efter grundtonen.
  • Suspenderede og ændrede akkorderCsus2, Dsus4, Bdim, Faug.
  • Skråstreg bas — sæt en basnote efter en skråstreg: D/E, Bm/F#, Gmaj7/B. Akkorden forbliver den samme; noten efter skråstregen spilles i bassen.
  • PauserN.C. ("ingen akkord") efterlader et lydløst hul. Du kan stadig give den en basnote: N.C./B spiller kun den bastone.

Kryds eller b går lige efter nodebogstavet (F#, Bb). En kvalitet, appen ikke kender, skrevet på en rigtig node – et vildfarent suffiks, f.eks. – falder tilbage til en almindelig durtreklang på den grundtone i stedet for at fejle; men et symbol, den slet ikke kan læse som en akkord, markeres som ukendt i live-forhåndsvisningen, og gengivelsen forbliver deaktiveret, indtil du retter det.

En akkord kan også have en vægt. Sæt et tal foran den, og den varer så mange af linjens egne enheder: 2Am 2E G B er seks enheder på den linje, så Am og E holder hver dobbelt så længe som G og B. Uden tal deler en linje sig simpelthen ligeligt mellem sine akkorder, præcis som før.

Dette er ikke det samme som at skrive akkorden to gange, og forskellen er hørbar. Hver akkord taler ved sin egen begyndelse, så Am Am slår A mol en anden gang; 2Am lader det første anslag ringe videre, mens figuren fortsætter med at køre over den. På en vedvarende pad genartikulerer det ekstra anslag akkorden; under en travl arpeggio viser det sig knap nok. Brug en vægt, når et diagram holder en akkord over ulige taktslag – det mønster, du ikke kan skrive med en jævn opdeling.

Eksempel. Am er A mol, Cmaj7 er en C dur-septim, og Am F C G/B er en fire-akkords sekvens, der sætter B i bassen under det sidste G. Et bart G og Gmaj er den samme akkord; G7 tilføjer den flade septim. Og 2C G Am giver C halvdelen af linjen, hvor G og Am deler resten.

Linjer er takter

Akkordteksten læser én linje som én takt. Hver ikke-tom linje, du skriver, er en enkelt takt, og akkorderne på den linje deler den – ligeligt som standard, eller i forhold til deres vægte, hvis du har skrevet nogen. Tomme linjer, [Sektion]-etiketter og | taktstreger ignoreres, så du kan indsætte et akkorddiagram næsten præcis som det er skrevet, og det passer.

Dette er, hvad der gør, at et rigtigt diagram fungerer uden omformatering. En linje som [Vers] forsvinder, en tom linje mellem sektioner forsvinder, og |, du bruger til at adskille takter, fjernes blot – kun akkorderne og deres linjeskift bestemmer timingen.

Hvor længe en linje varer, kan justeres med + / − knapperne til højre for akkorderne, ved siden af progressionen: Længere linjer: hver akkordlinje varer en kvart takt længere og Kortere linjer: hver akkordlinje varer en kvart takt kortere. Tallet under dem er den aktuelle indstilling, og det bevæger sig en kvart takt ad gangen. Lad det normalt stå på én – en linje er en takt. Hæv det for at strække hver linje ud, eller sænk det under én for at komprimere dem. Det tilhører akkorderne snarere end hele seedet, fordi det intet siger om musikken, undtagen hvordan den tekst, du har skrevet, læses.

Eksempel. Skrevet på fire separate linjer, Am, C, G, Dm er fire takter, hver akkord holdt en hel takt. Skrevet som en enkelt linje Am C G Dm, er de én takt med hver akkord presset ind i en kvart af den. Og C G Am F på én linje er én takt med fire hurtige akkorder, mens de samme fire på fire linjer er en langsom fire-takters loop.

Tempo, længde og taktart

En kort række indstillinger over musikken bestemmer, hvor hurtigt seedet kører, hvordan en takt er opdelt, og hvor længe det hele varer. AI'en opfanger tempo og følelse fra seedet, og seedet skal være langt nok til at give generatoren noget at holde fast i.

  • BPM — tempoet, i slag per minut. Dette er den hastighed, generatoren har tendens til at overføre til sit resultat.
  • Taktart — taktart. Det er en menu snarere end et tekstfelt, der viser de taktarter, appen faktisk spiller, opdelt i Enkel (4/4, 3/4, 2/4 og lignende) og Kompleks (5/4, 7/8 og deres slægtninge). Et seed skrevet i en taktart, der ikke er på listen, åbner stadig og spiller stadig med den værdi, det blev gemt med.
  • Taktinddeling — hvor fint et slag er opdelt, og dermed hvor mange trin en takt i editoren indeholder. B/2 er ottendedele, B/4 sekstendedele, B/3 og B/6 er triol-gitteret. Det gælder for begge spillere på én gang, fordi de deler én tidsakse. Ændring af det om-timer figuren i stedet for at afvise: skift en række ottendedele til B/3, og det bliver den samme række spillet som trioler.
  • Swing — hvor meget off-beats skubbes sent, som fire navngivne mængder: Ingen, Let, Shuffle og Hard. Lige tid er Ingen; Shuffle er den klassiske triol-følelse.
  • Gentagelser — hvor mange gange hele progressionen gentages i den gengivne fil. Flere loops giver et længere seed. (Live afspilning looper simpelthen, indtil du stopper den, så denne indstilling former kun filen.)

Eksempel. Ved 80 BPM i 4/4 varer en linje med én akkord én takt – tre sekunder. Fire sådanne linjer udgør en tolv sekunders passage; med 4 loops er seedet omkring 48 sekunder langt. Halver BPM til 40, og hver varighed fordobles.

Stilarter og figurer – hvordan akkorderne spilles

Harmonien er den samme, uanset hvordan du spiller den; det, der ændrer sig, er den figur, de to spillere skaber af den. Det er vigtigt, fordi generatoren absorberer seedets tekstur sammen med dets harmoni – valget afvejer en klar harmonisk bund mod, hvor meget af seedets egen karakter der lækker ind i resultatet.

Der er to niveauer af valg, og de sidder forskellige steder.

En stil er en navngivet parring: én figur til akkorderne og én til bassen, plus de indstillinger, den parring ønsker. Det er det hurtige valg – Stil-menuen nær toppen af Musik-fanen, der sidder direkte over de to spillere, den parrer. Stilarterne kommer i tre samlinger, grupperet efter hvilken slags figur de spiller:

  • Pads – stilarter, der angiver harmonien uden en bevægende figur. Pad holder hele akkorden som en vedvarende bund; Drone er den samme med grundtonen fordoblet en oktav lavere – et dybere anker, lidt blødere; Marker spiller et kort stød ved hvert akkordskift og derefter stilhed – det tætteste på et lydløst skelet, der skubber AI'en uden at farve den.
  • Arpeggioer – brudte akkordfigurer over en simpel bas, fra en almindelig op-og-ned (Arpeggio 1) gennem plukkede ottendedelslinjer til et to-takters call-and-response og en figur, der bevidst cykler ude af trit med takten og genopretter sig hver tredje takt.
  • Grooves – rytmefokuserede stilarter bygget på en bevægende baslinje med pushes og gennemgangstoner under vedvarende akkordstød.

En figur er en spillers egne trin, og hver spiller har sin egen menu i starten af sin række – diskanten vælger fra en samling af akkordfigurer, bassen fra en samling af basfigurer. De er separate biblioteker, bevidst holdt korte og enkle: navngivet efter rækkefølgen af de akkordtoner, de går (1-3-2, 1-2-3-4), plus de to, der slet ikke går – hele akkorden og et enkelt stød.

Bland de to frit. Tag en stil, du kan lide, og byt kun dens basfigur; lyden er din, og stilmenuen ændres til Custom for at sige det – parringen er ikke længere forudindstillingens. At vælge en stil igen nulstiller begge spillere til den, hvilket altid er vejen tilbage.

Hvis du er usikker, er Pad den sikre standard: tilstrækkelig til at låse harmonien, neutral nok til at holde sig ude af vejen. Den bedste måde at vælge på er at trykke på Afspil og bladre gennem menuen, mens den spiller – stilen ændres ved den næste akkord, live.

Skriv din egen figur – trin-editoren

Når ingen af de medfølgende figurer gør, hvad du ønsker, kan du skrive din egen. Fanen Musik er ikke en formular, der beskriver musikken, den er musikken: et gitter, du tegner figuren ind i, og som afspilles, mens du redigerer.

Tre blokke er stablet der, og deler én tidsakse: diskantspillerens gitter øverst, basistens gitter under den, og akkorderne nederst. En kolonne er et fast tidsudsnit – et trin i taktdelingen – og det betyder det samme øjeblik i alle tre, så en akkord sidder direkte over de takter, den ejer, og de to spillere stemmer overens med hinanden og med den. Gitteret er to takter bredt og vokser en takt ad gangen, når en spiller eller en progressionslinje har brug for mere plads.

Hver spiller tegner kun sine egne trin. En figur med seks trin under en figur med otte trin er seks celler og derefter grå: ud over en spillers egen længde er rækken dæmpet og kan ikke klikkes, fordi der ikke er noget at redigere. Spillerne er ikke låst til samme længde – de kører i deres egen, side om side, og en figur, hvis længde ikke deler takten, fortsætter simpelthen hen over den.

Rækkerne er akkordgrader, ikke tonehøjder. Det er ideen, der får én figur til at spille en hel progression, og det er værd at bruge et øjeblik på. Læsning af et gitter nedefra og op:

  • Én akkordtone: 1 = grundtone, 2, 3, 4 opad. Ud over akkordens størrelse er tonen en oktav op (Chord Player C1–C4). Stabel flere i én kolonne for en egen akkord. – de nummererede rækker er akkord-toner. Række 1 er grundtonen i den akkord, der lyder i det øjeblik, 2 den næste tone op, og så videre. Så en figur skrevet som 1-3-2 spiller A, E, C over en Am og C, G, E over en C – formen forbliver, tonerne følger harmonien. En grad ud over akkordens størrelse (række 4 på en tre-tonet akkord) er den tone en oktav højere.
  • Kvinten over grundtonen — Chord Players BF-række.f-rækken er den perfekte kvint over grundtonen, uanset akkordens egne toner. Nyttig under en baslinje.
  • Hele akkorden i dette trin — Chord Players høje blok (tre toner på en treklang, fire på en septim). Klik på en tonerrække i dens kolonne for at starte blokken der.r-rækken placerer hele den resterende akkord i ét trin: tre toner på en treklang, fire på en septimakkord. Den tegnes som en prik på r-rækken med en blok under den, der dækker de toner, den indeholder, så du med et øjeblik kan se, hvad den lyder. Klik på en nummereret række inde i eller under den blok for at flytte, hvor blokken starterr fra række 3 og opad efterlader række 1 og 2 fri til noget andet.

Stak flere toner i én kolonne, og de lyder sammen – det er sådan, du skriver din egen stemmeføring i stedet for at bruge r.

Mens Afspil kører, lyser den kolonne, der afspilles, i hver blok, og den lydende akkord lyser med den. Hver spillers afspilningshoved kører i sit eget tempo, fordi hver kører i sin egen længde – det er ikke en fejl, det er de to figurer, der cykler mod hinanden.

Alt, hvad du tegner, får stilen til at læse Custom, og figuren bliver seedets egen. Den gemmes fuldt ud i .yams-filen, så et seed spiller det samme om et år, selvom den medfølgende figur, du startede fra, senere forbedres. At vælge en stil fra menuen sletter din redigering og går tilbage til den forudindstilling – inklusive at vælge den, du startede fra, igen, hvilket er, hvordan du fortryder et eksperiment.

Placering af noder og de to kliktilstande

Et klik på gitteret kan betyde to forskellige ting, og en lille tilstand-kontakt øverst i flagkolonnen afgør hvilken. Dette er det eneste, der er værd at lære før noget andet i editoren.

  • Rediger noter: klik på en celle for at tilføje en note, klik på en note for at fjerne den. – tegnetilstanden, og hvor du vil tilbringe det meste af din tid. Klik på en tom celle for at placere en node der; klik på en node for at fjerne den. En node, du placerer, er også valgt, så du kan markere den med det samme.
  • Noteindstillinger: klik på en note for at vælge den, og indstil derefter dens flag. – justeringstilstanden. Et klik vælger noten under den og skriver aldrig, så du kan nå en node, du tegnede tidligere, og ændre dens flag uden at slette den undervejs.

Begge tilstande eksisterer, fordi et enkelt klik ikke kan udføre begge opgaver. I tegnetilstand er det eneste klik, der kunne vælge en eksisterende node, det, der fjerner den; uden kontakten ville justering af en node betyde at slå den fra og til igen – hvilket omskriver den node, du forsøgte at justere, og mister alle de flag, den bar.

Der er en genvej til det almindelige tilfælde: Ctrl+klik (eller et højreklik) vælger en node uden at forlade tegnetilstand. Brug kontakten, når du gennemgår en figur, du allerede har skrevet; brug Ctrl+klik, når du tegner og vil markere noget i forbifarten.

Hvis din afspiller er indstillet til en grovere opdeling end seedets – en figur skrevet i ottendedele, mens gitteret viser sekstendedele – forfiner et klik på en kolonne mellem to af dens trin den afspiller til det finere gitter, bevarer alt, hvad den allerede har spillet, hvor det var, og placerer noten på den kolonne, du klikkede på. Du behøver aldrig at tænke over det; figuren får simpelthen den opløsning, den har brug for.

Nodeflag – formning af et enkelt trin

Kolonnen med knapper til venstre for gitteret virker på den valgte node – den med en ring omkring sig. Når intet er valgt, er de gråtonede, fordi der ikke er noget at markere. Hvert par er en egenskab:

  • oktavOktav op og Oktav ned flytter kun den node en hel oktav, og lader resten af figuren blive, hvor den er. Det er sådan, en baslinje rækker ned for et trin, eller en arpeggio topper ud.
  • skalatrinGennemgangstone: et skalatrin op og Gennemgangstone: et skalatrin ned forvandler noden til en gennemgangstone, et trin væk fra akkordtonen. Trinnet tages gennem den skala, din progression faktisk staver ud, ikke en kromatisk halvtone, så den forbliver inden for tonearten, uden at du behøver at navngive en.
  • niveauAccent spiller noten hårdere end resten af spillerens linje, Spøgelse meget blødere. En figur med en accent og et par ghosts læses som spillet snarere end tastet.
  • længdeHold ud til akkordens slutning lader noten klinge, indtil akkorden skifter, uanset spillerens normale notelængde; Staccato afkorter den. Dette er de to ender, og alt imellem dem er spillerens egen længdeindstilling.
  • betingelseKun på sidste slag i akkorden og Kun uden for sidste slag gør noten betinget af, hvor akkorden er: den ene udløses kun i akkordens sidste slag, den anden kun uden for den. Det er sådan, en figur får en turnaround – en ekstra note, der vises lige før hvert akkordskift og ingen andre steder.
  • pushTidligt: denne plads stemmer næste akkord stemmer den næste akkord i dette trin i stedet for den nuværende, så harmonien ankommer et slag for tidligt. Det er den forventning, der giver en groove sin læne, og den vikler sig ordentligt rundt i slutningen af loopet.

Flag stables: en node kan være en accentueret staccato gennemgangstone, der kun udløses i det sidste slag. Gitteret viser dem som små mærker på cellen, så et blik fortæller dig, hvilke trin der bærer noget.

Hver spillers egne indstillinger

To kolonner med små knapper sidder til højre for hvert gitter, række for række med det, og de virker på den spiller som helhed snarere end på en enkelt node:

  • Tilføj et trin i slutningen af banen og Fjern banens sidste trin ændrer figurens længde i trin – tallet under dem er det aktuelle antal (Trin i sporet — + og − ovenfor tilføjer eller fjerner et.). Tilføj trin, og figuren bliver længere, hvilket er sådan, en to-takters frase eller en bevidst ulige længde skrives; gitteret vokser en takt, når det er nødvendigt.
  • Skift til venstre og Forskyd til højre roterer hele figuren et trin, hvilket normalt er hurtigere end at tegne en frase, der starter på det forkerte slag, igen.
  • Vend banen. En indstilling, ikke en redigering — figuren beholder sit navn og kan slås fra igen. – afspiller figuren bagfra. Det er en indstilling, ikke en omskrivning: gitteret viser den omvendt, figuren beholder sit navn, og et nyt tryk sætter den tilbage. En op-og-ned arpeggio spejlet er den samme figur, der falder.
  • Ryd banen – tømmer afspilleren for at starte forfra.

På båndet over hvert gitter, ved siden af instrumentet, sidder den spillers nodeindstillinger – standarderne, som hvert trin arver, medmindre et flag tilsidesætter det:

  • hastighed – hvor hårdt spilleren slår, som en procentdel. Accent- og ghost-flagene skalerer op og ned fra dette, så det indstiller linjens samlede energi.
  • længde – hvor længe en node klinger, talt i trin. Længere end et trin betyder, at noder overlapper, hvilket forhindrer en figur i at lyde som separate blips; kortere gør den sprød.
  • Hold – lad hver node klinge, indtil akkorden skifter, uanset længdeindstillingen. Dette er, hvad der forvandler en figur til en pad; det skifter også afspilleren til en vedvarende stemme snarere end en slået. Baslinjer vil normalt have den slået til, arpeggioer slået fra.

Instrumenter – en bas- og en diskantspiller

Frøet spilles af op til to instrumenter på én gang, et pr. register: en basspiller, der bærer den lave linje, og en diskantspiller, der bærer akkorderne over den. Hver har sin egen række på fanen Musik, mærket Bas og Instrument i slutningen af rækken. Instrumenterne kommer fra et indbygget bibliotek med næsten hundrede samplede akustiske, elektriske og syntetiserede instrumenter – tangenter, plukkede og strøgne strygere, blæsere, stemt percussion, stemmer og synth-pads – optaget fra åbent licenserede sample-sessioner, plus en ren indbygget synth.

Hver vælger er et par: et familieikon og instrumentlisten. Klik på ikonet for at vælge en familie – et klik skifter øjeblikkeligt afspilleren til den families første instrument, så lyden følger klikket; vælg Alle for at gennemse alt. Listen viser hvert instrument én gang; at skrive i den filtrerer efter navn (Skriv for at filtrere…). To vinkler ved siden af navnet går direkte til Forrige instrument på listen eller Næste instrument på listen uden at åbne listen – den hurtigste måde at afprøve naboer på, mens noget spiller.

Når et instrument blev optaget i flere artikulationer – sustained, staccato, pizzicato, vibrato – er hver af dem en lille knap på den spillers række. De er alle på skærmen på én gang i stedet for skjult i en liste, så skift er et enkelt klik; knappen viser en kort form af navnet, og dets fulde navn er i værktøjstippet.

Basvælgeren tilbyder et ekstra valg øverst: Samme som instrument, hvilket betyder, at diskantinstrumentet dækker begge registre – én spiller for hele frøet, som et soloklaver ville spille det. Instrumenter, der kun giver mening i det lave register, vises ikke på diskantlisten.

Mixeren – hver spillers knapper

Længere langs hver spillers række sidder dens mixerkana – en mute-knap og et sæt knapper. Træk en knap op eller ned for at dreje den, eller klik på dens værdi og skriv; dem, der måler en mængde, tegner en udfyldt bue fra deres minimum, så et blik hen over rækken fortæller dig, hvor alt er indstillet.

  • Mute-knappen dæmper den spiller uden at fjerne den – den anden fortsætter med at spille. Det er et lytteværktøj: dæmp bassen for at bedømme diskanten alene, slå den tilbage midt i afspilningen. Muting gemmes aldrig i frøet, så et genåbnet frø spiller altid komplet. (En rendering lavet med en dæmpet spiller får et -bass eller -treble suffiks på sit filnavn, så en delvis fil ikke kan forveksles med det fulde arrangement.)
  • lydstyrke – den spillers niveau, som en procentdel. 100% er uberørt.
  • oktav – flytter den spillers hele del op eller ned med en oktav. Nogle instrumenter sidder simpelthen bedre en oktav væk fra, hvor figuren skriver dem.
  • rumklang – hvor meget af den spiller der føder rummet valgt på Render-fanen (se Rummet og masterfiltrene). Der er ét delt rum; denne knap er hver spillers send ind i det. Nye frø starter bassen lavt – lave frekvenser druknet i rumklang er der, hvor mudder kommer fra – og diskanten på rummets naturlige niveau.
  • stemning (kun diskant) – en finjusteringsprobe i cents, til at kontrollere et instrument mod et andet efter gehør. Den nulstilles, når du skifter instrumenter og gemmes aldrig; lad den stå på 0 ved normal brug.

Hør det live – Afspil og tastaturet

Afspil (på fanen Gengiv, ved siden af filtrene) afspiller seedet med det samme og looper, indtil du trykker på Stop – ingen rendering, ingen fil, ingen lagring påkrævet. Det findes, så du kan designe seedet efter gehør: mens det afspilles, forbliver alle musikalske indstillinger redigerbare – akkorderne, stilen, begge instrumenter, tempoet, takten, mixerknapperne – og hver ændring høres på den næste akkord, uden at stoppe. Gå gennem stilarter, byt instrumenter, træk bassen ned en oktav, og gengiv kun, når det lyder rigtigt.

Under musikkontrollerne viser et pianotastatur, hvad der lyder: diskantafspillerens toner lyser i én farve og basafspillerens i en anden, live. Du kan også klikke på en vilkårlig tast for at høre den enkelte tone tørt, spillet af det aktuelle diskantinstrument – praktisk til at kontrollere en lyd, før du forpligter dig til den.

Afspilning er en forhåndsvisning af det samme arrangement, som renderingen skriver – samme toner, samme instrumenter, samme mix. To små forskelle er bevidste: filen gengiver præcis det antal loops, du indstiller (afspilning looper bare), og masterfiltrene læses én gang, når Afspil starter, så ændring af disse to kræver et stop og en start.

Rummet og masterfiltrene

Tre indstillinger på fanen Render former lyden af den færdige fil, efter at instrumenterne har spillet:

  • Rumklang – rummet, seedet er placeret i, fra Tør: intet rum gennem Rum: lille og tæt, Kammer: medium, varm, Hal: stor og åben og Kirke: meget stor, lang efterklang. Ét rum for hele seedet; hvor meget af hver afspiller der sendes ind i det, er den afspillers rumklang-knap på fanen Musik. Vælg Tør: intet rum for et helt tørt seed.
  • Højpas (Hz) – fjerner alt under den givne frekvens, i hertz, helt i slutningen af kæden. Under musikken sidder rumlen, der æder headroom uden at blive hørt som musik. 20–80 Hz er altid sikkert; standarden 100 rører allerede de laveste basnoter, og værdier over ~150 tynder hørbart bassen ud. Hvis du sænker bassen en oktav, skal du holde den på 60 eller derunder. 0 slukker den.
  • Lavpas (Hz) – det samme i toppen: fjerner alt over den givne frekvens, hvor sample-støj og kompressionsfizz lever. 8.000–16.000 Hz er altid sikkert; standarden 10.000 er transparent; lavere værdier gør seedet gradvist varmere, derefter dæmpet. 0 slukker den.

De tre eksisterer, fordi et seed skal give generatoren musik, ikke støj: rummet giver harmonien en naturlig plads, og filtrene trimmer ekstremerne, så filens headroom bruges på akkorderne.

Lydformat

Indstillingen Format på fanen Gengiv vælger, hvordan lydseedet skrives. Et seed, du uploader til en AI-generator, behøver ikke studiekvalitet, så standardindstillingen holder filen lille.

  • MP3 – komprimeret og lille; det rigtige valg til næsten enhver upload.
  • WAV (ukomprimeret) – den rå lyd, meget større. Brug det kun, hvis du specifikt ønsker en ukomprimeret fil.

Når formatet er MP3, indstiller MP3-bitrate kvaliteten – højere tal betyder en lidt større, lidt renere fil. Til et Suno-seed er 192 kbps rigeligt. Bitrate-kontrollen er nedtonet, når WAV er valgt, fordi WAV ikke har en bitrate at indstille.

Navngivning af seedet

Navn, på fanen Gengivelse ved siden af de andre outputindstillinger, er det, dette seed kaldes – "Chorus lift", "Two Names, One Face", hvad end der fortæller dig, hvilken idé det indeholder. Det er en etiket til dig, ikke en indstilling, der ændrer lyden, og den gemmes inde i seedet, så den kommer tilbage, når du genåbner det.

Den har én praktisk opgave ud over det: den leverer navnet, som de gengivne filer får, så navngivning af et seed er normalt nok til at navngive alt, hvad det producerer. Det er fint at lade det stå tomt – filerne falder så tilbage til et navn bygget ud fra dine akkorder (se Navngivning af de gengivne filer).

Navngivning af de gengivne filer

Seedet har et navn; de filer, det gengiver, har deres egne. Output er det andet navn – basen, der deles af lyden og MIDI'en – og det skrives som en lille skabelon snarere end et fast ord, så hver rendering navngiver sig selv ud fra de indstillinger, du brugte.

Alt i krøllede parenteser udfyldes, når du gengiver. De musikalske tokens: {name} bliver seedets navn, {chords} et navn bygget ud fra akkorderne (de første otte, så et langt diagram ikke producerer et ubrugeligt filnavn), {style}, {bpm} og {loops} de aktuelle værdier for disse indstillinger, og {instrument-treble} / {instrument-bass} de to afspillere (bastokenet falder tilbage til diskantinstrumentet, når bassen er indstillet til samme). Indstillings-tokens registrerer fanen Gengiv: {reverb-type} rummet, {reverb-amount} de to rumklangs-sends som treble-bass (f.eks. 50-20), {highpass} og {lowpass} de to filterværdier – nyttigt, når du sammenligner test-renderinger og ønsker, at hvert filnavn skal bære de præcise indstillinger, det blev lavet med. Alt andet bevares, som du har skrevet det.

Et nyt seed starter ved {name}-{style}-{bpm}, så et seed kaldet Chorus lift gengivet som en pad ved 80 BPM kommer ud som Chorus lift-pad-80. Hvis seedet ikke har et navn, falder {name} tilbage til det akkordafledte navn, så filen aldrig starter med en bindestreg. Fordi skabelonen gemmes ufyldt og løses frisk ved hver rendering, omdøber ændring af en indstilling – en ny stil, et langsommere tempo – den næste rendering i stedet for at overskrive den sidste. Ryd feltet helt, og det går tilbage til standard-skabelonen.

Der er ingen outputmappe at vælge: hver rendering skrives til den samme mappe som seedets egen .yams-fil. Så gem seedet først – knappen Render seed forbliver deaktiveret, indtil du har (se Gem, åbn og administrer seeds) – og lyden og MIDI'en lander lige ved siden af.

Se seedet, før du render

På fanen Render viser en lille aflæsning, hvad den aktuelle form vil producere, før du render den: antallet af akkorder (Akkorder), den samlede længde (Varighed) og den estimerede filstørrelse (Est. størrelse). Den opdateres, mens du skriver, så et løbsk seed – et langt diagram gange mange loops kan løbe op i minutter af lyd – er synligt på forhånd i stedet for at dukke op som en lang frysning.

Det er også en sikkerhedskontrol. Hvis taktart ikke kan læses, eller progressionen indeholder en akkord, som appen ikke genkender, siger aflæsningen det, og knappen Render seed forbliver deaktiveret, indtil du retter det – så du aldrig starter en rendering, der ville mislykkes. Mens en rendering kører, viser knappen dens fase, først "Rendering audio…" og derefter "Saving…", så du kan se, at den arbejder i stedet for at være frosset.

Filerne en rendering producerer

Hver rendering gemmer to filer, der deler outputnavnet: lyd-seedet (.mp3 eller .wav) og en MIDI-fil (.mid) af den samme progression. Resultatpanelet viser begge, og et klik på en af dem afslører den i din filhåndtering. De lander i mappen med seedets .yams, lige ved siden af.

De er til to forskellige opgaver. Lyden er det seed, du faktisk uploader til AI-generatoren – det er hele formålet med appen. MIDI'en er en bonus til musiksoftware: åbn den i en DAW, og du har den samme progression som redigerbare noder – den bærer harmonien selv, komplet selvom du renderede med en afspiller slået fra. Hvis du kun uploader til Suno, koster MIDI'en intet ved at ligge der. .yams-seedfilen i den samme mappe er en tredje ting, men den produceres ikke ved rendering – det er det dokument, du gemte for at oprette seedet, som dækkes næste gang.

Gem, åbn og administrer frø

Et frø er ikke kun en engangs-gengivelse – det er et lille dokument, du kan gemme, navngive, genåbne og have flere af åbne på én gang. Alt, hvad du skriver, fanges i en .yams-fil, så et frø kommer tilbage præcis som det var, klar til at blive gengivet igen eller justeret. Intet gemmes automatisk mellem lanceringer, så at gemme er, hvordan du holder fast i et frø.

Et seed er et `.yams`-dokument

Et seed lever som en .yams-fil – et lille tekstdokument, der indeholder alle felter på formularen: dets navn, akkorderne, tempoet, takten, stilen, begge instrumenter og deres mixerindstillinger, rummet og filtrene, formatet, outputskabelonen, det hele. At gemme et er det, der forvandler en engangs-gengivelse til et seed, du kan beholde.

En figur, du selv har tegnet, gemmes med den, i sin helhed – ikke som en reference til den stil, du startede fra, men som selve noderne. Det er bevidst: et seed skal lyde ens om et år, selvom den leverede figur, den blev tegnet fra, senere forbedres. Stilens navn bevares ved siden af som en registrering af, hvor figuren kom fra.

Seeds gemt af ældre versioner åbner stadig normalt, og navnet, deres gengivelser brugte, bevares som outputskabelonen, så genåbning af en og gengivelse af den igen producerer de samme filnavne som før.

Appen åbner med et enkelt tomt seed hver gang, og intet, du skriver, huskes mellem lanceringer – for at beholde et seed, skal du gemme det. Tre knapper i topbjælken styrer dette:

  • Nyt frø – start et nyt tomt seed; det åbner i en ny fane.
  • Gem seed – skriv det aktuelle seed tilbage til dets .yams. Den første gemning af et nyt seed spørger, hvor filen skal placeres.
  • Gem seed som… – gem det aktuelle seed til en ny .yams, og lad originalen være uberørt – måden at forgrene en variant på.

Gemning er også porten til gengivelse: et seed skal have en .yams, før Render seed virker, fordi lyden skrives ind i den fils mappe.

Flere frø åbne på én gang

Du kan have flere frø åbne sammen, hver i sin egen fane under topbjælken – på samme måde som en teksteditor holder flere åbne filer. Klik på en fane for at skifte til den; hver fane beholder sine egne akkorder, indstillinger og sidste gengivelse uafhængigt.

En fane viser frøets filnavn, eller Uden titel for et, du endnu ikke har gemt. En lille prik vises på en fane, hvis frø har ikke-gemte ændringer, så du med et blik kan se, hvad der stadig skal gemmes. Knappen Luk på en fane lukker den; appen sidder aldrig tom, så lukning af den sidste fane placerer et nyt tomt frø i stedet.

Åbn et gemt seed

At bringe et eksisterende seed tilbage i appen kan ske på tre måder, og de ender alle ens – seedet åbner i en fane, du kan rendere:

  • Indlæs seed — knappen Load i topbjælken åbner en filvælger filtreret til .yams-seeds.
  • Træk og slip — træk en .yams-fil direkte ind i appvinduet og slip den. En blød overlay vises, mens du trækker, for at vise, at den vil blive indlæst.
  • Dobbeltklik — fordi appen registrerer .yams-filtypen, starter et dobbeltklik på et seed (eller brug af Åbn med) appen med det seed indlæst, eller sender det til et allerede kørende vindue.

Åbning af en fil, der allerede er i en fane, bringer den fane frem, opdateret fra filen, i stedet for at duplikere den. Uanset hvordan den ankommer, udfyldes hele formularen fra filen – akkorder, tempo, stil, instrumenter, alt – fordi et seed er defineret udelukkende af formularen. Genåbn en og tryk på Render for at få den samme lyd igen, eller ændr en enkelt indstilling – en anden stil, et langsommere tempo – og render en variant uden at genindtaste progressionen.

Sprog og udseende

Åbn indstillingsdialogen fra tandhjulsikonet i topbjælken for at ændre to ting.

  • Sprog — det sprog appens tekst vises på. Dit valg huskes til næste gang.
  • Tema — skifter mellem et lyst og et mørkt udseende. Vælg det, der er nemmest for dine øjne; det har ingen effekt på de seeds, du genererer.

Spørgsmål og svar

Hvordan bruger jeg faktisk seedet i Suno? Gengiv seedet, og start derefter en Cover (eller Extend) i Suno, og upload den lydfil, appen gemte. Suno lytter til harmonien i den lyd og bygger sit spor på dine akkorder. Akkordnavnene, du skrev, går aldrig ind i Suno – kun lyden gør.

Kan jeg indsætte et akkordark, jeg allerede har? Normalt ja. Appen læser hver linje som en takt og ignorerer [Section]-overskrifter, tomme linjer og |-taktstreger, så de fleste almindelige akkorddiagrammer falder ind næsten uændret. Kontroller forhåndsvisningens akkordtælling og advarslen "ukendt" for at fange alt, den ikke kunne læse.

Jeg klikkede på en node, og den forsvandt i stedet for at lade mig ændre den. Det er tegnetilstanden, der gør præcis, hvad den siger: et klik på en node fjerner den. For at justere en node, du allerede har tegnet, skal du skifte tilstand-kontrollen til Noteindstillinger: klik på en note for at vælge den, og indstil derefter dens flag. – eller Ctrl+klik på noden, hvilket vælger den uden at forlade tegnetilstand. Se Placering af noder og de to kliktilstande.

Stilmenuen siger Custom – har jeg ødelagt noget? Nej. Det betyder, at den figur, der spilles, ikke længere er forudindstillingens, fordi du har redigeret gitteret eller byttet en spillers figur. Din version gemmes med seedet og spiller præcis, som du efterlod den. At vælge en stil fra menuen igen erstatter den med den forudindstilling.

Hvorfor er der en MIDI-fil, og hvad er .yams? MIDI'en er en bekvemmelighed for musiksoftware – den samme progression som redigerbare noder til en DAW. .yams er seedets eget dokument – filen du gemmer for at beholde et seed, og genåbner (eller dobbeltklikker) senere for at gengive eller justere det. Ingen af dem er det, du uploader til Suno – generatorer kan ikke høre en MIDI, og .yams er bare indstillinger. Upload lyden; de to andre er der, hvis du vil have dem.

Hvilken stil og instrumenter skal jeg vælge? Når du er i tvivl: Pad, ét instrument (lad bassen stå på Samme som instrument), og MP3 ved 192 kbps. Det angiver harmonien tydeligt uden at dominere resultatet. Brug derefter Afspil til at udforske – stilarter, instrumenter og mixeren ændrer sig alle live, så dit øre kan bestemme, før noget gengives.

Afspilning lyder fint, men jeg vil have bassen mere stille i filen – skal jeg gengive igen for at tjekke? Nej. Mixerknapperne er live: juster bassens lydstyrke, mens den spiller, og du hører den samme mix, som gengivelsen vil skrive. Hvad du hører, er hvad filen får.

Et banner siger, at en ny version er tilgængelig. Det er appen, der fortæller dig, at en nyere udgivelse er blevet offentliggjort. Brug downloadlinket til at hente den, eller afvis banneret – der er ingen automatisk opdatering, så intet ændrer sig, før du vælger at installere den.

Instrumentkreditter

De samplede instrumenter kommer fra frit licenserede optagelsessessioner. Tak til de mennesker, der optog og delte dem:

Forfatter Instrumenter
Sam Gossner / Versilian Studios (VSCO-2-CE) Fagot, Celloer, Klokkespil, Klarinet, Kontrabas, Fløjte, Harpe, Horn, Marimba I, Marimba II, Obo, Gammel Trombone, Orgel, Piccolo, Blokfløjte, Pauker, Trombone, Trompet, Tuba, Opretstående Klaver ×2, Violaer, Violin, Violiner
FreePats-projektet (inkl. roberto@zenvoid.org, Mateusz Dąbrowski, Strix SoundFont Team) Harmonika, Sækkepibe, Elguitar, Plukket og Anslået Bas, Glas, Hang, Mundharpe, Kalimba, Nylon Guitar, Ocarina, Synth Pads (New Age, Bowed, Sweep, Choir), Tenorsaxofon, Rørklokker, Ukulele, Xylofon
Alexander Holm Salamander Grand Piano
Zenph Studios / OLPC, bank af roberto@zenvoid.org YDP Grand Piano
Signature Sounds Kor Aaaah's
pjcohen Celesta, Kontrabas
Tim Kahn Rhodes Mark II
OldBassMan Wurlitzer 200A
Project16 Rickenbacker Bas
Indhold