開發日誌 做了什麼 · 試過什麼 · 否決了什麼 · 留下了什麼
進行中 Slow-Jogging-Timer 2025-W52

我想邊看影片邊跑

14 commits 5fbfe82..2ed3a83

我自己在超慢跑。市面上的節拍器都要另外開一個,我想邊看影片邊跑,所以把它做成蓋在 YouTube 上的一層。

AbstractI do slow jogging. Every metronome I could find had to be opened separately, and I wanted one that sits on top of the video I am already watching.

那時候在想什麼

我自己在超慢跑。

市面上的節拍器都要另外開一個,可是我想邊看影片邊跑。所以這東西做成 Chrome 擴充功能,直接蓋在 YouTube 頁面上。

實際做了什麼

聲音給了三種:合成嗶聲、真實響板、小鼓。

會做三種是因為它們代表不同的情緒。合成音效比較柔和,響板比較穩定,小鼓激揚。至少我是這麼覺得的。

另外還有一個視覺的指示燈。它不是拿來看節拍的,是左右腳踩地板的指示燈。

結論

第一天就在修計時漂移。

節拍器最不能接受的就是漂移,跑久了會愈跑愈偏。那個問題是我自己聽出來的。

另一個是 AudioContext 的預調度時間算錯,結果完全沒有聲音。那個是實際測試的時候才發現的。不是不準,是根本沒響。

log 上看起來我聖誕夜做到半夜、跨到聖誕節凌晨,其實沒有那回事。那幾天我沒放假,就是開著讓 AI 去跑。

十二月二十九號那天連發了三個版本,四十七分鐘內從 1.0.1 到 1.0.3。那時候應該還沒上架,就是不斷測測改改。