Skip to content

BeatFork v0.2

Choose a tag to compare

@moWerk moWerk released this 22 Feb 02:26
· 28 commits to master since this release

BeatFork 0.2

Three tools, one wrist — tap, pulse, tune.


Tuning Fork — fully reworked

  • Tap the play button for a 1-second preview, hold to lock a continuous gapless loop until you tap to stop
  • Frequency display now shows the musical name of each pitch above the Hz value (G4, Ab4, A4 Verdi, A4 Standard, A4 Orchestra, A4 High, Bb4)
  • Play button pulses with ripple rings while active and breathes gently while idle
  • Label in the upper half pulses while looping — visible even when your finger covers the button

Metronome

  • Full-screen beat flash is now opt-in — no surprise on first open
  • Page header fades out while the flash is running to maximise lit pixels
  • All four control buttons pulse in BPM rhythm when active, in lockstep with the beat clock
  • Page background darkened for stronger flash contrast

BPM Detect

  • Tap now emits ripple rings and six sparkle rays from the pulse circle edge
  • BPM label pumps bright on each tap and fades back to resting opacity
  • Beat animation runs independently and is no longer interrupted by tapping

Navigation

  • Page swiping requires a more deliberate horizontal gesture — accidental swipes while scrolling the BPM tumbler are suppressed

Screen keepalive

  • Display stays on automatically while metronome sound, haptic, or flash is active, or the tuning fork loop is locked
  • Sleeps normally in all other states

Under the hood

  • Per-page background colors with smooth crossfade on swipe
  • Beat animations gated by settle timer — no flash bleed during page transitions
  • All state survives page navigation without delegate recycling artifacts