Õppetund
Teooria — Spektrogramm
Spektrogramm näitab, kuidas signaali spekter ajas muutub. Signaal lõigatakse osaliselt kattuvateks lõikudeks, millest igaüks korrutatakse T pikkuse aknaga ning millele tehakse Fourier' teisendus (lühiajaline Fourier' teisendus); seejärel asetatakse amplituudid üksteise kõrvale. Aken pikkusega T hägustab aega umbes T võrra ja helikõrgust umbes 1/T võrra, seega ei suuda ükski pikkus näidata korraga lähestikku asuvaid helikõrgusi ja kiireid muutusi. Kaks pooltoonise vahega helikõrgust erinevad suuruse Δf = f(21/12 − 1) võrra ja tuiksuvad kord iga 1/Δf järel.
- Eeldab
- Eeldatakse võrdse valjusega puhtaid siinustoone. Kui pärisnoodil on harmoonilised ülemtoonid, asuvad kahe pooltoonise vahega noodi n-ndad harmoonilised üksteisest n korda kaugemal kui noodid ise. Seega eraldab spektrogramm neid harmoonilisi lühemate akendega, kui vajaksid põhihelid; see, kui suur osa bassiheli energiast peitub harmoonilistes, oleneb instrumendist.
Ülesanne täielikult lahendatud
-
Klaveri madalaim noot 4 sammu
Klaveri madalaim A on A0, 27,5 Hz. Kui pikka Hanni akent spektrogramm vajab, et näidata A0 ja A♯0 iga lõigu puhul kahe tipuna, ning kuidas on see võrreldav kuueteistkümnendiknoodiga tempos 120 lööki minutis? Millist akent kasutab seal Judith Browni konstantse hüveteguriga (constant-Q) analüsaator? Klõpsa esmalt valikut Bassitriller: leht annab arvud oktav kõrgema A1 kohta.
-
Pooltoon noodist A0 kõrgemal:
-
Hanni aken vajab 1,8845 tuikset. Noodist A1 oktav madalamal väheneb vahe poole võrra, seega on akna pikkus lehel toodud 576,2 ms võrreldes kahekordne:
-
Kuueteistkümnendiknootides tempos 120 lööki minutis, igaüks 125 ms:
-
Browni konstantse hüveteguriga (constant-Q) aknad sisaldavad analüüsitava helikõrguse Q = 34 tsüklit (Hammingi kujulised, et saavutada veerandtooniline eraldusvõime), seega on nende pikkus Q/f:
Vastus
Umbes 1,15 s, ehk rohkem kui üheksa kuueteistkümnendiknooti. Sellise pikkuse juures katab üks aken klaveri alumise oktavi kiires passaažis enam kui üheksat nooti. Browni aken noodil A0, pikkusega 1,24 s, on veelgi pikem; noodil A4 maandub tema 77,3 ms väga lähedale lehel toodud 72,0 ms Hanni väärtusele, tulenedes siiski erinevast kriteeriumist.
-
Õpitee
Fourier' teisendus praktikas
Allikad (2)
- How long a window must be to resolve two sinusoids Δf apart: M ≥ K fₛ/|f₂ − f₁|, “the window length M must span at least K periods of the difference frequency”, with K = 2 for the rectangular window and 4 for Hann, a sharper empirical K* of 1.44 and 2.36, and the summary that “the window must ‘see’ at least 1.5 cycles of the minimum difference frequency”: J. O. Smith III, Spectral Audio Signal Processing, W3K Publishing (2011), “Resolving Sinusoids”, “Simple Sufficient Condition for Peak Resolution” and “Summary”.
- The constant-Q transform, built because the DFT's fixed resolution does not suit musical pitch: “for the ratio of frequency to bandwidth to be a constant (constant Q), then the window size must vary inversely with frequency”, with Q = f/δf = f/0.029f = 34 for quarter-tone resolution and window length N[k] = (S/fₖ)Q samples (p. 427): J. C. Brown, “Calculation of a constant Q spectral transform”, Journal of the Acoustical Society of America, vol. 89, no. 1, pp. 425–434 (1991).