motion-studio

Every source

References.

Every source the course used, grouped by how it was used. The labels mean:

  • Opened and checked: I read the source itself and checked the course's claims against it.
  • Via the article: I know of it only because the article cites it. I didn't open it for this course.
  • Standard: an established standard or result, used without re-fetching it.

The guide the course started from

Anthropic (all opened and checked)

Repos and tools (opened and checked)

Research (opened and checked)

Established standards and results

Standard: I used these without re-fetching them for this course, so they're credited as standards rather than as things I verified.

  • ITU-R BS.1770 / EBU R128: LUFS loudness and true peak.
  • ITU-R BT.709: the HD colour matrix (the Lesson 5 colour bug).
  • ITU-R BT.1359: how far sound and picture can drift before people notice.
  • OKLab, by Björn Ottosson: the perceptual colour space in lib/color.js.
  • mulberry32: the seeded random number generator in lib/rng.js. It's commonly attributed to Tommy Ettinger and released into the public domain.
  • The damped harmonic oscillator and the overshoot formula: from control theory, used in lib/motion.js.

Creators whose posts the article cites (through the article only)

Via the article:

Thariq (@trq212), Tommy D. Rossi (@__morse), Stephan Livera (@stephanlivera), Rob Hallam (@robj3d3), Himanshu (@himanshutwtxs), @twoclipping, Tony Dinh (@tdinh_me), Chain (@achxvi), Rexan Wong (@rexan_wong), Martijn Verbove (@verbove), @NFT_Chen, onur ozcan (@oozn), Vox (@Voxyz_ai), donald (@donaldjewkes), Pleometric (@pleometric), DreW (@devteamdrew), Mable Joseph (@mablesjoseph), @kloss_xyz, @1littlecoder, @sonnylazuardi, @pradeepXkapoor.

Reference videos (analysed, not redistributed)

  • refs/launch.mp4: mtioon's launch video (mtioon.com).
  • refs/launch2.mp4, refs/launch3.mp4, refs/launch4.mp4: TODO: name the creators. Neither the files nor refs/best-of.md say whose videos these are. Safari OS v2 takes one technique from each, so each needs a credit here:
    • launch2.mp4 (type: the caret is the camera): creator and link
    • launch3.mp4 (camera: the device holds still while the world changes): creator and link
    • launch4.mp4 (structure: one story through every feature): creator and link

The written analyses (refs/*/beats.md, refs/best-of.md) are original work. The videos themselves stay local and belong to their owners (NOTICE.md).

Software and fonts

  • Software: Claude Code, Playwright and Chromium, FFmpeg, Node.js, Python, NumPy, SciPy, librosa, soundfile, Numba, Pillow.
  • Fonts (SIL Open Font License):
    • Inter, by Rasmus Andersson
    • Fraunces, by Undercase Type
    • Geist, by Vercel with basement.studio