Hjälp
Vad är AI Music Seed?
AI Music Seed förvandlar en ackordföljd du skriver till en kort ljudfil – plus en matchande MIDI – som du ger till en AI-musikgenerator som Suno så att den följer den harmoni du valde istället för att uppfinna sin egen.
Här är problemet det löser: Suno och liknande verktyg läser inte ackordnamn från din textprompt. De följer bara harmoni de faktiskt hör. Att skriva "Am C G Dm" i prompten gör ingenting; generatorn ser det aldrig som ackord. Så andra verktyg som ger dig ackordnamn – eller en MIDI Suno inte kan lyssna på – hjälper inte. AI Music Seed renderar din ackordföljd till riktigt ljud. Du laddar upp det ljudet som en Cover- eller Extend-seed, och generatorn är låst till dina ackord.
Kärnan i appen är en åtgärd: skriv en ackordföljd och tryck på Rendera seed – allt annat är en ratt på det. Fönstret har två flikar: Musik innehåller själva musiken – ackorden, figuren de två spelarna gör av dem, och ett band av samplade instrument med en bas- och en diskantspelare du väljer och mixar oberoende – medan Rendera innehåller allt om utdatafilen: rummet, filtren, formatet. Musikfliken är också en stegredigerare: du kan välja en färdig stil, eller skriva figuren själv not för not och höra den ändras under dina händer. Du kan höra allt live med Spela upp innan du renderar något, och redigera musiken medan den spelas. En seed sparas som ett litet .yams-dokument du kan namnge, öppna igen och ha flera öppna i flikar; du sparar en innan rendering, och ljudet hamnar precis bredvid den. Denna hjälp går igenom hur man genererar en seed, sedan hur man sparar och hanterar sina seed-filer, och slutligen språk och utseende.
Generera ett harmoniskt frö
Detta är appens hjärta. Du skriver en ackordföljd, väljer en stil och instrumenten som spelar den, och trycker på Rendera seed. Appen skriver två filer bredvid ditt sparade frö – ljudfröet och en matchande MIDI – och visar dig deras sökvägar så att du kan öppna eller ladda upp dem. (Att spara själva fröet som ett .yams-dokument kommer först, och behandlas i ett senare avsnitt – renderingen hamnar i den filens mapp.) Resten av detta avsnitt förklarar varje inställning du kan göra.
Renderingsknappen, Rendera seed, finns på fliken Rendera och kör genereringen. Den är inaktiverad medan en rendering pågår, medan formuläret inte har något att rendera eller ett problem som förhandsgranskningen har flaggat (se Se fröet innan du renderar, nedan), och tills du har sparat fröet till en .yams – eftersom den filens mapp är där ljudet skrivs. När den är redo, tryck på den och filerna sparas.
Vad ett harmoniskt frö är
Ett harmoniskt frö är några sekunders ljud som spelar din ackordföljd – inget mer. Det är "fröet" du ger en AI-generator att växa från.
Det existerar på grund av hur generatorer som Suno fungerar. De ignorerar ackordnamn i textprompten helt och formar sin utdata kring harmonin i ljudet du laddar upp. Fröet är helt enkelt hur du ger dem den harmonin i en form de kan höra. Använd ett när du vill att AI:n ska stanna på en specifik ackordföljd istället för att hitta på sin egen.
Skriva ackorden
Ackorden är det enda du måste skriva. De finns i raden Ackord längst ner på musikfliken, som visar dem som block placerade över de taktslag de upptar; tryck på Redigera ackorden som text — Ctrl+Enter eller Esc för att återgå för att byta ut dessa block mot texten och skriva in den, och Ctrl+Enter eller Escape för att komma tillbaka. Skriv ackordsymboler åtskilda av mellanslag. Hur raderna du skriver mappas till tid behandlas härnäst, i Rader är takter; denna del handlar bara om notationen för ett enskild ackord.
Notationen täcker de flesta vanliga ackord:
- Treklanger —
C,Am,F,G. En bar bokstav är dur; lägg tillmför moll. - Septimackord och extensioner —
G7,Cmaj7,Am7,D9,Em11. Skriv kvaliteten direkt efter grundtonen. - Suspenderade och altererade —
Csus2,Dsus4,Bdim,Faug. - Slashbas — sätt en basnot efter ett snedstreck:
D/E,Bm/F#,Gmaj7/B. Ackordet förblir detsamma; noten efter snedstrecket spelas i basen. - Pauser —
N.C.("no chord") lämnar en tyst lucka. Du kan fortfarande ge den en basnot:N.C./Bspelar bara den bastonen.
Kors- eller b-förtecknet kommer direkt efter notbokstaven (F#, Bb). En kvalitet som appen inte känner till skriven på en riktig not – ett felaktigt suffix, till exempel – faller tillbaka till en enkel durtreklang på den grundtonen istället för att misslyckas; men en symbol den inte kan läsa som ett ackord alls flaggas som okänd i liveförhandsvisningen, och renderingen förblir inaktiverad tills du åtgärdar det.
Ett ackord kan också ha en vikt. Sätt ett nummer framför det och det varar så många av radens egna enheter: 2Am 2E G B är sex enheter på den raden, så Am och E håller vardera dubbelt så länge som G och B. Utan några nummer delar en rad helt enkelt jämnt mellan sina ackord, precis som tidigare.
Detta är inte samma sak som att skriva ackordet två gånger, och skillnaden är hörbar. Varje ackord talar vid sin egen början, så Am Am slår A-moll en andra gång; 2Am låter det första slaget klinga vidare medan figuren fortsätter att löpa över det. På en sustainpad återartikulerar den extra attacken ackordet; under ett upptaget arpeggio syns det knappt. Använd en vikt när ett diagram håller ett ackord över ojämna taktslag – mönstret du inte kan skriva med en jämn delning.
Exempel. Am är A-moll, Cmaj7 är ett C dur-septimackord, och Am F C G/B är en fyrackordsföljd som sätter B i basen under det sista G. Ett bart G och Gmaj är samma ackord; G7 lägger till den lilla septiman. Och 2C G Am ger C halva raden med G och Am som delar resten.
Rader är takter
Ackordtexten läser en rad som en takt. Varje icke-tom rad du skriver är en enda taktenhet, och ackorden på den raden delar den – jämnt som standard, eller i proportion till deras vikter om du skrev några. Tomma rader, [Section]-etiketter och |-taktstreck ignoreras, så du kan klistra in ett ackorddiagram nästan exakt som det är skrivet och det stämmer överens.
Detta är vad som gör att ett riktigt diagram fungerar utan omformatering. En rad som [Verse] försvinner, en tom rad mellan sektioner försvinner, och | du använder för att separera takter tas bara bort – endast ackorden och deras radbrytningar bestämmer timingen.
Hur länge en rad varar är i sig justerbart, med + / −-knapparna till höger om ackorden, bredvid progressionen: Längre linjer: varje ackordlinje varar en kvarts takt längre och Kortare linjer: varje ackordlinje varar en kvarts takt kortare. Numret under dem är den aktuella inställningen, och det flyttas en kvarts takt i taget. Lämna det normalt på ett – en rad är en takt. Höj det för att sträcka ut varje rad, eller sänk det under ett för att komprimera dem. Det tillhör ackorden snarare än hela seeden, eftersom det inte säger något om musiken förutom hur texten du skrev läses.
Exempel. Skrivet på fyra separata rader, Am, C, G, Dm är fyra takter, varje ackord hålls en hel takt. Skrivet som en enda rad Am C G Dm, är de en takt med varje ackord pressat in i en fjärdedel av den. Och C G Am F på en rad är en takt med fyra snabba ackord, medan samma fyra på fyra rader är en långsam fyrataktersloop.
Tempo, längd och takt
En kort rad med inställningar ovanför musiken bestämmer hur snabbt seeden körs, hur en takt delas och hur länge det hela varar. AI:n plockar upp tempo och känsla från seeden, och seeden måste vara tillräckligt lång för att ge generatorn något att hålla fast vid.
- BPM — tempot, i slag per minut. Detta är hastigheten som generatorn tenderar att föra in i sitt resultat.
- Taktart — taktart. Det är en meny snarare än ett textfält, som listar de taktarter som appen faktiskt spelar, uppdelade i Enkel (4/4, 3/4, 2/4 och liknande) och Komplex (5/4, 7/8 och deras släktingar). En seed skriven i en taktart som inte finns med på listan öppnas fortfarande och spelas fortfarande med det värde den sparades med.
- Taktindelning — hur fint ett slag delas, och därmed hur många steg en takt i redigeraren rymmer. B/2 är åttondelsnoter, B/4 sextondelar, B/3 och B/6 triolnätet. Det gäller båda spelarna samtidigt, eftersom de delar en tidsaxel. Att ändra det om-tidsbestämmer figuren snarare än att vägra: byt en serie åttondelar till B/3 och det blir samma serie spelad som trioler.
- Swing — hur mycket off-beats skjuts framåt, som fyra namngivna mängder: Ingen, Lätt, Shuffle och Hard. Rak tid är None; Shuffle är den klassiska triolkänslan.
- Loopar — hur många gånger hela progressionen upprepas i den renderade filen. Fler loopar gör en längre seed. (Liveuppspelning loopar helt enkelt tills du stoppar den, så denna inställning formar bara filen.)
Exempel. Vid 80 BPM i 4/4 varar en rad som innehåller ett ackord en takt – tre sekunder. Fyra sådana rader utgör en tolvsekunderspassage; med 4 loopar är seeden cirka 48 sekunder lång. Halvera BPM till 40 och varje varaktighet fördubblas.
Stilar och figurer – hur ackorden spelas
Harmonin är densamma oavsett hur du spelar den; det som ändras är den figur de två spelarna skapar av den. Det är viktigt eftersom generatorn absorberar fröets textur tillsammans med dess harmoni – valet handlar om en tydlig harmonisk grund kontra hur mycket av fröets egen karaktär som läcker in i resultatet.
Det finns två nivåer av val, och de sitter på olika platser.
En stil är en namngiven parning: en figur för ackorden och en för basen, plus de inställningar som parningen kräver. Det är det snabba valet – menyn Stil nära toppen av fliken Musik, direkt ovanför de två spelarna den parar. Stilarna kommer i tre samlingar, grupperade efter vilken typ av figur de spelar:
- Pads – stilar som anger harmonin utan en rörlig figur. Pad håller hela ackordet som en ihållande grund; Drone är detsamma med grundtonen dubblerad en oktav lägre – en djupare, något mjukare förankring; Marker spelar ett kort anslag vid varje ackordbyte och sedan tystnad – det närmaste en tyst skelett som knuffar AI:n utan att färga den.
- Arpeggion – brutna ackordfigurer över en enkel bas, från en enkel upp-och-ner (Arpeggio 1) via plockade åttondelsnotlinjer till en tvåtakts call-and-response och en figur som medvetet cyklar ur takt med takten och återjusterar var tredje takt.
- Grooves – rytm-fokuserade stilar byggda på en rörlig baslinje med pushar och genomgångstoner under ihållande ackordanslag.
En figur är en spelares egna steg, och varje spelare har sin egen meny i början av sin rad – diskanten väljer från en samling ackordfigurer, basen från en samling basfigurer. De är separata bibliotek, medvetet korta och enkla: namngivna efter ordningen på ackordtonerna de går (1-3-2, 1-2-3-4), plus de två som inte går alls – hela ackordet, och ett enda anslag.
Blanda de två fritt. Ta en stil du gillar och byt bara dess basfigur; ljudet är ditt, och stilmenyn ändras till Custom för att visa det – parningen är inte längre förinställningens. Att välja någon stil igen återställer båda spelarna till den, vilket alltid är vägen tillbaka.
Om du är osäker är Pad det säkra standardvalet: tillräckligt närvarande för att låsa harmonin, tillräckligt neutral för att hålla sig undan. Det bästa sättet att välja är att trycka på Spela upp och bläddra igenom menyn medan den spelar – stilen ändras vid nästa ackord, live.
Skriva din egen figur – stegredigeraren
När ingen befintlig figur gör det du vill, skriv din egen. Fliken Musik är inte ett formulär som beskriver musiken, den är musiken: ett rutnät du ritar figuren i, som spelas upp medan du redigerar.
Tre block är staplade där och delar en tidsaxel: diskantspelarens rutnät överst, baspelarens under det, och ackorden underst. En kolumn är en fast tidsdel – ett steg av taktdelningen – och den betyder samma ögonblick i alla tre, så ett ackord sitter direkt över de taktslag det äger och de två spelarna linjerar med varandra och med det. Rutnätet är två takter brett och växer en takt i taget när en spelare eller en progressionslinje behöver mer utrymme.
Varje spelare ritar bara sina egna steg. En sexstegsfigur under en åttastegsfigur är sex celler och sedan grått: bortom en spelares egen längd är raden nedtonad och kan inte klickas, eftersom det inte finns något att redigera där. Spelarna är inte låsta till samma längd – de kör i sin egen takt, sida vid sida, och en figur vars längd inte delar takten fortsätter helt enkelt över den.
Raderna är ackordgrader, inte tonhöjder. Det är idén som gör att en figur spelar en hel progression, och det är värt en stund. Läser ett rutnät nerifrån och upp:
- En ackordton: 1 = grundton, 2, 3, 4 uppåt. Bortom ackordets storlek är tonen en oktav upp (Chord Player C1–C4). Stapla flera i en kolumn för ett eget ackord. – de numrerade raderna är ackordtoner. Rad 1 är grundtonen i vilket ackord som än låter i det ögonblicket, 2 är nästa ton uppåt, och så vidare. Så en figur skriven som 1-3-2 spelar A, E, C över ett Am och C, G, E över ett C – formen stannar, noterna följer harmonin. En grad bortom ackordets storlek (rad 4 på ett tretonigt ackord) är den tonen en oktav högre.
- Kvinten ovanför grundtonen — Chord Players BF-rad. – raden
fär den perfekta kvinten över grundtonen, oavsett ackordets egna toner. Användbart under en baslinje. - Hela ackordet i detta steg — Chord Players höga block (tre toner i en triad, fyra i en septima). Klicka på en tonrad i dess kolumn för att starta blocket där. – raden
rplacerar hela det återstående ackordet i ett steg: tre noter på en triad, fyra på en septima. Den ritas som en punkt pår-raden med ett block under som täcker de toner den håller, så du kan se med en blick vad den låter. Klicka på en numrerad rad inuti eller under det blocket för att flytta var blocket börjar –rfrån rad 3 uppåt lämnar rad 1 och 2 fria för något annat.
Stapla flera noter i en kolumn och de låter tillsammans – det är så du skriver en egen stämma istället för att använda r.
Medan Spela upp körs, lyser den kolumn som spelas upp i varje block, och det klingande ackordet lyser med den. Varje spelares spelhuvud kör i sin egen takt, eftersom varje kör i sin egen längd – det är inte en glitch, det är de två figurerna som cyklar mot varandra.
Allt du ritar gör att stilen läser Custom, och figuren blir fröets egen. Den sparas i .yams i sin helhet, så ett frö spelar likadant om ett år även om den befintliga figuren du började med senare förbättras. Att välja en stil från menyn tar bort din redigering och går tillbaka till den förinställningen – inklusive att välja den du började med igen, vilket är hur du ångrar ett experiment.
Placera noter, och de två klicklägena
Ett klick på rutnätet kan betyda två olika saker, och en liten läge-omkopplare högst upp i flaggkolumnen bestämmer vilket. Detta är det enda som är värt att lära sig före något annat i redigeraren.
- Redigera anteckningar: klicka på en cell för att lägga till en anteckning, klicka på en anteckning för att ta bort den. – ritläget, och där du kommer att spendera större delen av din tid. Klicka på en tom cell för att placera en not där; klicka på en not för att ta bort den. En not du placerar är också markerad, så du kan flagga den direkt.
- Anteckningsinställningar: klicka på en anteckning för att välja den, ställ sedan in dess flaggor. – justeringsläget. Ett klick markerar noten under den och skriver aldrig, så du kan nå en not du ritade tidigare och ändra dess flaggor utan att radera den på vägen in.
Båda lägena finns eftersom ett enda klick inte kan utföra båda uppgifterna. I ritläget är det enda klick som kan markera en befintlig not det som tar bort den; utan omkopplaren skulle justering av en not innebära att stänga av och slå på den igen – vilket skriver om noten du försökte justera och förlorar alla flaggor den bar.
Det finns en genväg för det vanliga fallet: Ctrl+klick (eller ett högerklick) markerar en not utan att lämna ritläget. Använd omkopplaren när du går igenom en figur du redan har skrivit; använd Ctrl+klick när du ritar och vill flagga något i förbifarten.
Om din spelare är inställd på en grövre indelning än fröets – en figur skriven i åttondelar medan rutnätet visar sextondelar – förfinar ett klick på en kolumn mellan två av dess steg den spelaren till det finare rutnätet, behåller allt den redan spelade där det var, och placerar noten på kolumnen du klickade. Du behöver aldrig tänka på det; figuren får helt enkelt den upplösning den behöver.
Notflaggor – forma ett enskilt steg
Kolumnen med knappar till vänster om rutnäten påverkar den valda noten – den med en ring runt sig. Om inget är valt är de gråtonade, eftersom det inte finns något att flagga. Varje par representerar en egenskap:
- oktav – Oktav upp och Oktav ner flyttar bara den noten en hel oktav, medan resten av figuren stannar kvar. Det är så en baslinje når ner för ett steg, eller ett arpeggio toppar ut.
- skalsteg – Genomgångston: ett skalsteg upp och Genomgångston: ett skalsteg ner förvandlar noten till en genomgångston, ett steg bort från ackordtonen. Steget tas genom den skala din progression faktiskt stavar ut, inte en kromatisk halvton, så det stannar inom tonarten utan att du behöver namnge en.
- nivå – Accent spelar noten hårdare än resten av spelarens linje, Spöke mycket mjukare. En figur med en accent och ett par spöken läses som spelad snarare än skriven.
- längd – Håll ut till slutet av ackordet låter noten klinga tills ackordet ändras, oavsett spelarens normala notlängd; Staccato kortar av den. Dessa är de två ändarna, och allt däremellan är spelarens egen längdinställning.
- villkor – Endast på sista taktslaget i ackordet och Endast utanför sista taktslaget gör noten villkorlig beroende på var ackordet befinner sig: den ena avfyras endast i ackordets sista slag, den andra endast utanför det. Det är så en figur får en vändning – en extra not som dyker upp precis före varje ackordbyte och ingen annanstans.
- push – Tidigt: denna plats spelar nästa ackord uttrycker nästa ackord i detta steg istället för det nuvarande, så harmonin anländer ett slag tidigt. Det är förväntan som ger en groove dess lutning, och den omsluter sig korrekt i slutet av loopen.
Flaggor staplas: en not kan vara en accentuerad staccato-genomgångston som bara avfyras i det sista slaget. Rutnätet visar dem som små markeringar på cellen, så en snabb blick berättar vilka steg som bär något.
Varje spelares egna inställningar
Två kolumner med små knappar sitter till höger om varje rutnät, rad för rad med det, och de påverkar den spelaren som helhet snarare än en enskild not:
- Lägg till ett steg i slutet av banan och Ta bort banans sista steg ändrar figurens längd i steg – siffran under dem är det aktuella antalet (Steg i spåret — + och − ovan lägger till eller tar bort ett.). Lägg till steg och figuren blir längre, vilket är hur en tvåtaktsfras eller en medvetet udda längd skrivs; rutnätet växer en takt när det behövs.
- Flytta vänster och Flytta höger roterar hela figuren ett steg, vilket oftast är snabbare än att rita om en fras som börjar på fel slag.
- Vänd spåret. En inställning, inte en redigering — figuren behåller sitt namn och kan stängas av igen. – spelar figuren baklänges. Det är en inställning, inte en omskrivning: rutnätet visar den omvänd, figuren behåller sitt namn, och att trycka på den igen återställer den. Ett upp-och-ner-arpeggio speglat är samma figur som faller.
- Rensa filen – tömmer spelaren, för att börja om.
På bandet ovanför varje rutnät, bredvid instrumentet, sitter den spelarens notinställningar – standardvärdena varje steg ärver om inte en flagga åsidosätter det:
- hastighet – hur hårt spelaren slår an, i procent. Accent- och spökflaggorna skalar upp och ner från detta, så det sätter linjens totala energi.
- längd – hur länge en not klingar, räknat i steg. Längre än ett steg innebär att noter överlappar, vilket är det som förhindrar att en figur låter som separata blippar; kortare gör den krispig.
- Håll – låt varje not klinga tills ackordet ändras, oavsett längdinställningen. Detta är vad som förvandlar en figur till en pad; det växlar också spelaren till en sustain-röst snarare än en anslagen. Baslinjer vill oftast ha den på, arpeggion av.
Instrument – en bas- och en diskantspelare
Fröet spelas av upp till två instrument samtidigt, ett per register: en basspelare som bär den låga linjen och en diskantspelare som bär ackorden ovanför den. Var och en har sin egen rad på fliken Musik, märkt Bas och Instrument i slutet av raden. Instrumenten kommer från ett inbyggt bibliotek med nästan hundra samplade akustiska, elektriska och syntetiserade instrument – klaviaturer, knäppta och stråkinstrument, blåsinstrument, stämda slagverk, röster och synthpads – inspelade från öppet licensierade samplesessioner, plus en ren inbyggd synth.
Varje väljare är ett par: en familjeikon och instrumentlistan. Klicka på ikonen för att välja en familj – att klicka på en växlar omedelbart spelaren till den familjens första instrument, så ljudet följer klicket; välj Alla för att bläddra igenom allt. Listan visar varje instrument en gång; att skriva i den filtrerar efter namn (Skriv för att filtrera…). Två vinklar bredvid namnet går direkt till Föregående instrument i listan eller Nästa instrument i listan utan att öppna listan – det snabbaste sättet att provspela grannar medan något spelas.
När ett instrument spelades in med flera artikulationer – sustain, staccato, pizzicato, vibrato – är var och en av dem en liten knapp på den spelarens rad. De visas alla på skärmen samtidigt istället för att vara dolda i en lista, så att byta är ett enda klick; knappen visar en kort form av namnet och dess fullständiga namn finns i verktygstipset.
Basväljaren erbjuder ett extra val högst upp: Samma som instrument, vilket innebär att diskantinstrumentet täcker båda registren – en spelare för hela fröet, på samma sätt som ett solopiano skulle spela det. Instrument som bara är meningsfulla i det låga registret visas inte i diskantlistan.
Mixern – varje spelares rattar
Längre bort på varje spelares rad sitter dess mixkanal – en mute-knapp och en uppsättning rattar. Dra en ratt uppåt eller nedåt för att vrida den, eller klicka på dess värde och skriv; de som mäter en mängd ritar en fylld båge från sitt minimum, så en blick över raden berättar var allt är inställt.
- Mute-knappen tystar den spelaren utan att ta bort den – den andra fortsätter att spela. Det är ett lyssningsverktyg: tysta basen för att bedöma diskanten på egen hand, slå tillbaka den mitt i spelet. Muting sparas aldrig i fröet, så ett återöppnat frö spelar alltid komplett. (En rendering gjord med en spelare tystad får ett
-basseller-treblesuffix på sitt filnamn, så en partiell fil kan inte misstas för det fullständiga arrangemanget.) - volym – den spelarens nivå, i procent. 100% är orörd.
- oktav – flyttar den spelarens hela del uppåt eller nedåt en oktav. Vissa instrument passar helt enkelt bättre en oktav bort från där figuren skriver dem.
- Reverb – hur mycket av den spelaren som matas till rummet som valts på fliken Render (se Rummet och masterfiltren). Det finns ett delat rum; denna ratt är varje spelares send till det. Nya frön startar basen lågt – låga frekvenser dränkta i reverb är där grumlighet kommer ifrån – och diskanten på rummets naturliga nivå.
- stämning (endast diskant) – en finjusteringsprob i cent, för att kontrollera ett instrument mot ett annat med örat. Den återställs när du byter instrument och sparas aldrig; lämna den på 0 vid normal användning.
Hör det live – Spela och tangentbordet
Spela upp (på fliken Render, bredvid filtren) spelar seeden omedelbart, och loopar tills du trycker på Stoppa – ingen rendering, ingen fil, ingen sparning krävs. Den finns så att du kan designa seeden med örat: medan den spelar förblir alla musikaliska inställningar redigerbara – ackorden, stilen, båda instrumenten, tempot, takten, mixerreglagen – och varje ändring hörs på nästa ackord, utan att stoppa. Gå igenom stilar, byt instrument, dra ner basen en oktav, och rendera först när det låter rätt.
Under musikkontrollerna visar ett pianotangentbord vad som låter: diskantspelarens noter lyser i en färg och baspelarens i en annan, live. Du kan också klicka på valfri tangent för att höra den enskilda noten torr, spelad av det aktuella diskantinstrumentet – praktiskt för att kontrollera ett ljud innan du bestämmer dig för det.
Uppspelningen är en förhandsvisning av samma arrangemang som renderingen skriver – samma noter, samma instrument, samma mix. Två små skillnader är avsiktliga: filen renderas exakt det antal loopar du ställer in (uppspelningen loopar bara), och masterfiltren läses en gång när Play startar, så att ändra dessa två kräver ett stopp och en start.
Rummet och masterfiltren
Tre inställningar på fliken Rendera formar ljudet av den färdiga filen, efter att instrumenten har spelat:
- Reverb – rummet som seeden placeras i, från Torr: inget rum via Rum: litet och nära, Kammare: medium, varm, Hall: stor och öppen och Kyrka: mycket stor, lång svans. Ett rum för hela seeden; hur mycket av varje spelare som skickas in i det är den spelarens Reverb-reglage på fliken Musik. Välj Torr: inget rum för en helt torr seed.
- Högpass (Hz) – tar bort allt under den angivna frekvensen, i hertz, allra sist i kedjan. Under musiken finns ett mullrande som äter takhöjd utan att höras som musik. 20–80 Hz är alltid säkert; standardvärdet 100 snuddar redan vid de lägsta basnoterna, och värden över ~150 tunnar hörbart ut basen. Om du sänker basen en oktav, håll den på 60 eller lägre. 0 stänger av den.
- Lågpass (Hz) – samma sak i toppen: tar bort allt över den angivna frekvensen, där samplingsbrus och kompressionsbrus lever. 8 000–16 000 Hz är alltid säkert; standardvärdet 10 000 är transparent; lägre värden gör seeden gradvis varmare, sedan dämpad. 0 stänger av den.
De tre finns för att en seed ska ge generatorn musik, inte brus: rummet ger harmonin ett naturligt utrymme, och filtren trimmar extremerna så att filens takhöjd används för ackorden.
Ljudformat
Inställningen Format, på fliken Render, väljer hur ljudseedet skrivs. Ett seed du laddar upp till en AI-generator behöver inte studiofidelitet, så standardinställningen håller filen liten.
- MP3 – komprimerad och liten; det rätta valet för nästan varje uppladdning.
- WAV (okomprimerad) – råljudet, mycket större. Använd det endast om du specifikt vill ha en okomprimerad fil.
När formatet är MP3 ställer MP3-bitrate in kvaliteten – högre siffror innebär en något större, något renare fil. För en Suno-seed räcker 192 kbps gott och väl. Bitrate-kontrollen är nedtonad när WAV är valt, eftersom WAV inte har någon bitrate att ställa in.
Namnge fröet
Namn, på fliken Render bredvid de andra utdata-inställningarna, är vad detta frö kallas – "Chorus lift", "Two Names, One Face", vad som än berättar vilken idé det innehåller. Det är en etikett för dig, inte en inställning som ändrar ljudet, och det sparas inuti fröet så det kommer tillbaka när du öppnar det igen.
Det har ett praktiskt jobb utöver det: det matar namnet som de renderade filerna får, så att namnge ett frö är oftast tillräckligt för att namnge allt det producerar. Att lämna det tomt går bra – filerna faller då tillbaka till ett namn byggt från dina ackord (se Namnge de renderade filerna).
Namnge de renderade filerna
Seeden har ett namn; filerna den renderar har sina egna. Utdata är det andra namnet – basen som delas av ljudet och MIDI – och det skrivs som en liten mall snarare än ett fast ord, så varje rendering namnger sig själv utifrån de inställningar du använde.
Allt inom klammerparenteser fylls i när du renderar. De musikaliska token: {name} blir seedens namn, {chords} ett namn byggt från ackorden (de första åtta, så ett långt diagram producerar inte ett oanvändbart filnamn), {style}, {bpm} och {loops} de aktuella värdena för dessa inställningar, och {instrument-treble} / {instrument-bass} de två spelarna (bas-token faller tillbaka till diskantinstrumentet när basen är inställd på samma). Inställningstoken registrerar fliken Render: {reverb-type} rummet, {reverb-amount} de två reverb-sändningarna som treble-bass (till exempel 50-20), {highpass} och {lowpass} de två filtervärdena – användbart när du jämför testrenderingar och vill att varje filnamn ska bära de exakta inställningarna det gjordes med. Allt annat behålls som du skrev det.
En ny seed startar med {name}-{style}-{bpm}, så en seed som heter Chorus lift renderad som en pad vid 80 BPM kommer ut som Chorus lift-pad-80. Om seeden inte har något namn, faller {name} tillbaka till det ackord-härledda namnet, så filen börjar aldrig med ett bindestreck. Eftersom mallen lagras ofylld och löses färskt vid varje rendering, ändrar en inställning – en ny stil, ett långsammare tempo – namnet på nästa rendering istället för att skriva över den senaste. Rensa fältet helt och det återgår till standardmallen.
Det finns ingen utdatamapp att välja: varje rendering skrivs till samma mapp som seedens egen .yams-fil. Så spara seeden först – knappen Rendera seed förblir inaktiverad tills du har gjort det (se Spara, öppna och hantera seeds) – och ljudet och MIDI hamnar precis bredvid den.
Se fröet innan du renderar
På fliken Render visar en liten avläsning vad den aktuella formen kommer att producera innan du renderar den: antalet ackord (Ackord), den totala längden (Varaktighet) och den beräknade filstorleken (Uppsk. storlek). Den uppdateras medan du skriver, så ett skenande frö – ett långt diagram gånger många loopar kan leda till minuter av ljud – syns direkt istället för att dyka upp som en lång frysning.
Det är också en säkerhetskontroll. Om taktart inte kan läsas, eller progressionen innehåller ett ackord som appen inte känner igen, säger avläsningen det och knappen Rendera seed förblir inaktiverad tills du åtgärdar det – så du startar aldrig en rendering som skulle misslyckas. Medan en rendering pågår visar knappen dess steg, först "Renderar ljud..." och sedan "Sparar...", så du kan se att den fungerar istället för att vara frusen.
Filerna en rendering producerar
Varje rendering sparar två filer som delar utdatanamnet: ljudfröet (.mp3 eller .wav) och en MIDI-fil (.mid) av samma progression. Resultatpanelen listar båda, och genom att klicka på någon av dem visas den i din filhanterare. De hamnar i mappen för fröets .yams, precis bredvid den.
De är för två olika jobb. Ljudet är fröet du faktiskt laddar upp till AI-generatorn – det är hela poängen med appen. MIDI är en bonus för musikprogramvara: öppna den i en DAW och du har samma progression som redigerbara noter – den bär harmonin själv, komplett även om du renderade med en spelare tystad. Om du bara laddar upp till Suno kostar MIDI inget att ligga där. .yams-fröfilen i samma mapp är en tredje sak, men den produceras inte genom rendering – det är dokumentet du sparade för att skapa fröet, som behandlas härnäst.
Spara, öppna och hantera frön
Ett frö är inte bara en engångsrendering – det är ett litet dokument som du kan spara, namnge, öppna igen och ha flera öppna samtidigt. Allt du skriver fångas i en .yams-fil, så ett frö kommer tillbaka exakt som det var, redo att renderas om eller justeras. Ingenting sparas automatiskt mellan starter, så att spara är hur du behåller ett frö.
Ett frö är ett `.yams`-dokument
Ett frö lever som en .yams-fil – ett litet textdokument som innehåller varje fält på formuläret: dess namn, ackorden, tempot, takten, stilen, båda instrumenten och deras mixerinställningar, rummet och filtren, formatet, utdatamallen, allt. Att spara ett är vad som förvandlar en engångsrendering till ett frö du kan behålla.
En figur du ritade själv sparas med den, i sin helhet – inte som en referens till stilen du började från, utan som själva noterna. Det är avsiktligt: ett frö ska låta likadant om ett år även om den levererade figuren det ritades från senare förbättras. Stilens namn behålls bredvid den som en uppgift om var figuren kom ifrån.
Frön som sparats av äldre versioner öppnas fortfarande normalt, och namnet deras renderingar använde behålls som utdatamallen, så att öppna ett igen och rendera det igen producerar samma filnamn som tidigare.
Appen öppnas med ett enda tomt frö varje gång, och inget du skriver kommer ihåg mellan lanseringar – för att behålla ett frö, spara det. Tre knappar i toppfältet hanterar detta:
- Nytt frö – starta ett nytt tomt frö; det öppnas i en ny flik.
- Spara seed – skriv tillbaka det aktuella fröet till dess
.yams. Den första sparningen av ett nytt frö frågar var filen ska placeras. - Spara seed som… – spara det aktuella fröet till en ny
.yams, och lämna originalet orört – sättet att förgrena en variant.
Sparning är också porten till rendering: ett frö måste ha en .yams innan Rendera seed fungerar, eftersom ljudet skrivs till den filens mapp.
Flera frön öppna samtidigt
Du kan ha flera frön öppna samtidigt, var och en i sin egen flik under toppfältet – på samma sätt som en textredigerare håller flera filer öppna. Klicka på en flik för att växla till den; varje flik behåller sina egna ackord, inställningar och senaste rendering oberoende.
En flik visar fröets filnamn, eller Namnlös för ett som du inte har sparat ännu. En liten prick visas på en flik vars frö har osparade ändringar, så att du snabbt kan se vad som fortfarande behöver sparas. Knappen Stäng på en flik stänger den; appen är aldrig tom, så att stänga den sista fliken placerar ett nytt tomt frö på dess plats.
Öppna ett sparat frö
Att få tillbaka ett befintligt frö till appen kan ske på tre sätt, och de slutar alla likadant – fröet öppnas i en flik som du kan rendera:
- Ladda seed – knappen Ladda i toppfältet öppnar en filväljare filtrerad till
.yams-fröer. - Dra och släpp – dra en
.yams-fil direkt till appfönstret och släpp den. En mjuk överlagring visas medan du drar, för att visa att den kommer att laddas. - Dubbelklicka – eftersom appen registrerar filtypen
.yams, startar ett dubbelklick på ett frö (eller använd Öppna med) appen med det fröet laddat, eller lämnar över det till ett redan körande fönster.
Att öppna en fil som redan finns i en flik för fram den fliken, uppdaterad från filen, istället för att duplicera den. Hur den än kommer fylls hela formuläret i från filen – ackord, tempo, stil, instrument, allt – eftersom ett frö definieras helt av formuläret. Öppna en igen och tryck på Rendera för att få samma ljud igen, eller ändra en enda inställning – en annan stil, ett långsammare tempo – och rendera en variant utan att skriva om progressionen.
Språk och utseende
Öppna inställningsdialogen från kugghjulsikonen i toppfältet för att ändra två saker.
- Språk — språket som appens text visas på. Ditt val sparas till nästa gång.
- Tema — växlar mellan ett ljust och ett mörkt utseende. Välj det som är lättast för dina ögon; det påverkar inte de frön du genererar.
Frågor och svar
Hur använder jag faktiskt fröet i Suno? Rendera fröet, starta sedan en Cover (eller Extend) i Suno och ladda upp ljudfilen som appen sparade. Suno lyssnar på harmonin i det ljudet och bygger sitt spår på dina ackord. Ackordnamnen du skrev går aldrig in i Suno – bara ljudet gör det.
Kan jag klistra in ett ackordblad jag redan har? Vanligtvis ja. Appen läser varje rad som en takt och ignorerar [Section]-rubriker, tomma rader och |-taktstreck, så de flesta enkla ackordtabeller kan klistras in nästan oförändrade. Kontrollera förhandsgranskningens ackordantal och varningen "okänd" för att fånga upp allt den inte kunde läsa.
Jag klickade på en not och den försvann istället för att låta mig ändra den. Det är ritläget som gör precis vad det säger: ett klick på en not tar bort den. För att justera en not du redan ritat, byt läge-kontrollen till Anteckningsinställningar: klicka på en anteckning för att välja den, ställ sedan in dess flaggor. – eller Ctrl+klicka på noten, vilket markerar den utan att lämna ritläget. Se Placera noter och de två klicklägena.
Stilmenyn säger Custom – har jag förstört något? Nej. Det betyder att figuren som spelas inte längre är förinställningens, eftersom du redigerade rutnätet eller bytte ut en spelares figur. Din version sparas med fröet och spelas precis som du lämnade den. Att välja en stil från menyn igen ersätter den med den förinställningen.
Varför finns det en MIDI-fil, och vad är .yams? MIDI är en bekvämlighet för musikprogramvara – samma progression som redigerbara noter för en DAW. .yams är fröets eget dokument – filen du sparar för att behålla ett frö, och öppnar igen (eller dubbelklickar) senare för att rendera om eller justera det. Ingen av dem är vad du laddar upp till Suno – generatorer kan inte höra en MIDI, och .yams är bara inställningar. Ladda upp ljudet; de andra två finns där om du vill ha dem.
Vilken stil och vilka instrument ska jag välja? När du är osäker: Pad, ett instrument (lämna basen på Samma som instrument), och MP3 vid 192 kbps. Det anger harmonin tydligt utan att dominera resultatet. Använd sedan Spela upp för att utforska – stilar, instrument och mixern ändras alla live, så ditt öra kan bestämma innan något renderas.
Uppspelningen låter bra men jag vill ha basen tystare i filen – måste jag rendera om för att kontrollera? Nej. Mixerknopparna är live: justera basens volym medan den spelar och du hör samma mix som renderingen kommer att skriva. Vad du hör är vad filen får.
En banner säger att en ny version är tillgänglig. Det är appen som berättar att en nyare version har publicerats. Använd nedladdningslänken för att hämta den, eller avfärda bannern – det finns ingen automatisk uppdatering, så inget ändras förrän du väljer att installera den.
Instrumentkrediter
De samplade instrumenten kommer från fritt licensierade inspelningssessioner. Tack till de personer som spelade in och delade dem:
| Författare | Instrument |
|---|---|
| Sam Gossner / Versilian Studios (VSCO-2-CE) | Fagott, Cello, Klockspel, Klarinett, Kontrabas, Flöjt, Harpa, Horn, Marimba I, Marimba II, Oboe, Gammal Trombon, Orgel, Piccolaflöjt, Blockflöjt, Timpani, Trombon, Trumpet, Tuba, Upprätt Piano ×2, Viola, Violin, Violiner |
| FreePats-projektet (inkl. roberto@zenvoid.org, Mateusz Dąbrowski, Strix SoundFont Team) | Dragspel, Säckpipa, Elgitarr, Plockad och Slagen Bas, Glas, Hang, Munharpa, Kalimba, Nylongitarr, Ocarina, Synth Pads (New Age, Stråkad, Svep, Kör), Tenorsaxofon, Rörklockor, Ukulele, Xylofon |
| Alexander Holm | Salamander Grand Piano |
| Zenph Studios / OLPC, bank av roberto@zenvoid.org | YDP Grand Piano |
| Signature Sounds | Kör Aaaah's |
| pjcohen | Celesta, Kontrabas |
| Tim Kahn | Rhodes Mark II |
| OldBassMan | Wurlitzer 200A |
| Project16 | Rickenbacker Bas |