Spektrogrammin lukeminen

Oppitunti 0002 · AI-musiikin tuotanto · ~12 min lukuaikaa + harjoitus

Ydinajatus: spektrogrammi on silmällä luettava kartta äänestä. Kun opit muuntamaan kuulemasi näkemäksesi, pystyt diagnosoimaan AI-musiikin ongelmia — ja ennen kaikkea ymmärtämään, mitä mallin pitäisi tuottaa ja mitä se oikeasti tuottaa.

1. Miksi spektrogrammi, ei aaltomuoto?

Aaltomuoto (yllä) kertoo vain kuinka kovaa ääni on milläkin hetkellä. Ihminen kuulee kuitenkin taajuuden — sen, onko kyse matalasta bassosta vai kirkkaasta symbaalista. Aaltomuoto ei erota näitä toisistaan.

Spektrogrammi on Fourier-muunnoksen tulos: jokainen aikapiste (vaaka-akseli) puretaan taajuuskomponentteihin (pysty-akseli). Mitä tummempi/vaaleampi kohta, sitä enemmän energiaa sillä taajuudella on sillä hetkellä.

Aaltomuoto
Näkee: voimakkuuden ajassa
Sokea: taajuudelle, sävelkorkeudelle, soittimelle
Spektrogrammi
Näkee: taajuuden, ajan JA voimakkuuden
Sokea: vaiheelle (mutta ihminen ei sitä kuulekaan)

2. Viisi elementtiä, viisi aluetta

Alla on synteettinen 12 sekunnin demokappale, jossa jokainen elementti on sijoitettu tarkasti tunnistettavaan paikkaan sekä ajassa että taajuudessa:

Elementtien aikajärjestys ja taajuusalueet (avaa halutessasi)
① Basso · 0–3 s · 40–200 Hz
② Komppi · 0–3 s · transientit
③ Kitara · 3–9 s · 440–660 Hz
④ Laulu · 6–9 s · 200–800 Hz
⑤ Symbaalit · 9–12 s · 4–8 kHz

Annotoitu versio — katso ja kuuntele samaan aikaan

Spektrogrammi värikoodeilla

3. Mitä kukin elementti "näyttää"

Tässä on tiivistys — lue nämä ensin, palaa sitten kuvaan:

4. Harjoitus: lue itse

Harjoitus A — Spektrogrammi ilman selityksiä

Tässä on sama kappale ilman värejä ja laatikoita. Yritä tunnistaa samat viisi elementtiä:

Spektrogrammi ilman selityksiä

Kysymykset:

  1. Missä ajankohdassa basso loppuu ja kitara alkaa?
  2. Mistä tiedät, että laulu soi kitaran päällä eikä sen sijaan?
  3. Mitä eroa on symbaalien ja kompin transienttien välillä visuaalisesti?

Vastaukset löytyvät alempaa (avaa spoileri vasta kun olet yrittänyt).

📋 Vastaukset (älä avaa vielä!)
  1. Noin 3.0 sekunnin kohdalla — tummien pystyviivojen sarja loppuu ja tilalle tulee yhtenäisempi vaakajuova keskelle.
  2. Laulun "värähtely" näkyy viivan paksuuden ja korkeuden aaltoiluna, kitaran viiva on tasaisempi. Lisäksi laulu näkyy alempana (200-800 Hz) kuin korkein kitaran nuotti.
  3. Komppi on terävä, kapea pystyviiva. Symbaalit ovat leveä "vaalea sumu" korkeilla taajuuksilla — ei viivoja, vaan jatkuvaa energiaa.

5. Miksi tämä taito on kullanarvoinen AI-musiikissa

Kun kuuntelet AI-musiikkia, voit nyt avata minkä tahansa ilmaisen työcalun (Audacity, Sonic Visualiser, jopa Python + librosa) ja nähdä, mitä malli teki. Esimerkkejä:

Tämä on diagnostinen työkalu, joka erottaa harrastajan ammattilaisesta.

6. Mitä seuraavaksi?

Seuraavassa oppitunnissa (0003) siirrytään konkreettiin tekemiseen: Suno-promptitiede. Opit muotoilemaan tyyliprompteja niin, että lopputulos osuu haluttuun tunnelmaan — käyttäen spektrogrammin ymmärrystä apuna.

Sitä ennen: yksi tehtävä.


Lähteet