This website requires JavaScript.
Explore
Help
Register
Sign In
david
0 Followers
·
0 Following
Joined on
2026-02-27
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
16
Projects
Packages
Public Activity
Starred Repositories
david
pushed to
feature/engine-api
at
david/lockstep-player
2026-05-30 17:55:20 +00:00
david
created branch
feature/engine-api
in
david/lockstep-player
2026-05-30 17:55:20 +00:00
david
pushed to
feature/sync-metadata
at
david/lockstep-player
2026-05-30 17:55:07 +00:00
8d1b762b78
feat: fix annotation button size
e936dee142
feat: also sync beat annotations to api, store beat annotations in Documents
Compare 2 commits »
david
pushed to
feature/sync-metadata
at
david/lockstep-player
2026-05-30 17:45:32 +00:00
45c4980c05
feat: upload collected run data to api
7d9654aa7e
icon: app icon
d663a1c9de
fixup: add missing file RunAccelSample
183efd343e
feat: refactor out MusicPlayerEngine
Compare 4 commits »
david
created branch
feature/sync-metadata
in
david/lockstep-player
2026-05-30 17:45:32 +00:00
david
pushed to
main
at
david/lockstep-api
2026-05-30 17:44:59 +00:00
3b7bae0a38
feat: upload metadata, unify auth
david
pushed to
main
at
david/lockstep
2026-05-24 13:59:47 +00:00
a924331ede
feat: API for LibPasada music player
9d12fe411f
docs
Compare 2 commits »
david
pushed to
main
at
david/lockstep-player
2026-05-24 08:39:23 +00:00
eb53d1e0ad
fix: thread-safe player position logging
david
pushed to
main
at
david/lockstep-player
2026-05-24 05:26:58 +00:00
b5bc01fac2
feat: also collect track position in ms, allows pause handling
david
pushed to
main
at
david/lockstep-player
2026-05-24 05:21:49 +00:00
698605d7a9
feat: add title and artist to collected json
david
pushed to
main
at
david/lockstep-player
2026-05-24 05:15:26 +00:00
c11ad041d7
feat: collect gyro and gps
david
pushed to
main
at
david/lockstep-player
2026-05-24 04:44:48 +00:00
4315944733
feat: scan media store for pairing
eb61437f34
feat: update folder selection to use SafInitialUris for improved document access
848f5919c8
feat: beat annotator
Compare 3 commits »
david
pushed to
main
at
david/lockstep
2026-05-19 22:56:29 +00:00
74d7d2e064
bump libpasada (re-init fps)
david
pushed to
main
at
david/libpasada
2026-05-19 22:55:26 +00:00
60a5b109bb
feat: StepDetector update FPS, more FPS fixes
david
pushed to
main
at
david/lockstep
2026-05-19 22:31:54 +00:00
95d5e6a2ca
fixup
05927cd9e8
feat: bump libpasada (gravity and resampler)
Compare 2 commits »
david
pushed to
main
at
david/libpasada
2026-05-19 22:25:17 +00:00
f591f4950f
feat: add GravityFilter and Resampler to StepDetector
2371d16af8
add: GravityFilter
Compare 2 commits »
david
pushed to
main
at
david/lockstep
2026-05-19 20:56:08 +00:00
018bf93628
chore: bump libpasada interface
david
pushed to
main
at
david/libpasada
2026-05-19 20:44:07 +00:00
b333712d9c
feat: remove FPS global define from libpasada
29019f61e5
fix: remove high-pass prefilter (ssf is already a high-pass)
58ed5df87c
feat: pass fps dynamically
d4e0241590
feat: Resampler: Normalizes incoming Android sensor sampling rate
Compare 4 commits »
david
pushed to
main
at
david/libpasada
2026-05-17 21:40:49 +00:00
d08495a451
add test5
david
pushed to
main
at
david/lockstep
2026-05-17 18:30:40 +00:00
4ae0c9aef8
fix: ask Android to deliver accelero samples continuously, not in batches
First
Previous
1
2
3
4
5
...
Next
Last