This website requires JavaScript.
Explore
Help
Register
Sign In
boomjacky
0 Followers
·
0 Following
Joined on
2025-10-31
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
5
Projects
Packages
Public Activity
Starred Repositories
boomjacky
merged pull request
boomjacky/looper#2
2026-05-10 06:42:12 -04:00
12-command-art
boomjacky
created pull request
boomjacky/looper#2
2026-05-09 21:14:41 -04:00
12-command-art
boomjacky
pushed to
12-command-art
at
boomjacky/looper
2026-05-09 21:13:27 -04:00
3a4aac3356
Documentation
69859a6294
docs: add command architecture documentation
d47fddbeb3
docs: add command architecture documentation
900619a714
12-command-art
Compare 4 commits »
boomjacky
created branch
12-command-art
in
boomjacky/looper
2026-05-09 21:07:38 -04:00
boomjacky
pushed to
12-command-art
at
boomjacky/looper
2026-05-09 21:07:38 -04:00
boomjacky
created branch
11-command-arch
in
boomjacky/looper
2026-05-09 20:47:11 -04:00
boomjacky
pushed to
11-command-arch
at
boomjacky/looper
2026-05-09 20:47:11 -04:00
98c851f051
test: add MIDI stop and full record-loop-stop integration tests
011d29cb09
docs: update evaluation.md with final code review
be3188bbe2
fix: keep FIFO fd open across both writes to prevent hang
c592c24634
feat: add MIDI stop command and FIFO pipe integration test
7b61384154
docs: update evaluation.md with current code analysis
Compare 10 commits »
boomjacky
pushed to
master
at
boomjacky/looper
2026-05-09 15:56:34 -04:00
72839a9e5f
Merge remote-tracking branch 'origin/multichannel'
2b4531f3f3
Merge pull request '1-multichannel' (
#1
) from 1-multichannel into multichannel
b4a65a5788
chore: add git hooks
20c0820910
refactor: use explicit pointer casts to clarify type conversions
934843e9b1
fix: move cppcheck suppression comment to same line as assignment
Compare 24 commits »
boomjacky
pushed to
master
at
boomjacky/looper
2026-05-09 15:54:19 -04:00
d6336970bf
Merge branch 'multichannel'
d10aeebd13
fix: update segfault evaluation to reflect null pointer fixes
b73719e8bc
fix: guard against NULL audio ports and defer channel activation until port registration succeeds
96295fdb4c
refactor: split monolithic main.c into modular source files
f1a92f1e95
fix: increase sleep duration in dynamic channel test to allow processing
Compare 11 commits »
boomjacky
created branch
master
in
boomjacky/looper
2026-05-09 15:52:34 -04:00
boomjacky
pushed to
master
at
boomjacky/looper
2026-05-09 15:52:34 -04:00
8c061f93cd
delete main.c
boomjacky
pushed to
multichannel
at
boomjacky/looper
2026-05-09 15:47:11 -04:00
2b4531f3f3
Merge pull request '1-multichannel' (
#1
) from 1-multichannel into multichannel
b4a65a5788
chore: add git hooks
20c0820910
refactor: use explicit pointer casts to clarify type conversions
934843e9b1
fix: move cppcheck suppression comment to same line as assignment
2fa1d159e7
refactor: remove global cppcheck suppressions and move usleep suppression locally
Compare 32 commits »
boomjacky
merged pull request
boomjacky/looper#1
2026-05-09 15:47:09 -04:00
1-multichannel
boomjacky
pushed to
1-multichannel
at
boomjacky/looper
2026-05-09 10:48:02 -04:00
b4a65a5788
chore: add git hooks
20c0820910
refactor: use explicit pointer casts to clarify type conversions
934843e9b1
fix: move cppcheck suppression comment to same line as assignment
2fa1d159e7
refactor: remove global cppcheck suppressions and move usleep suppression locally
982dd4dc02
refactor: replace usleep with safe_usleep in integration tests
Compare 9 commits »
boomjacky
pushed to
1-multichannel
at
boomjacky/looper
2026-05-09 08:15:29 -04:00
7e9224cdc7
fix: replace usleep with nanosleep and fix const correctness
1db9735e1b
style: reformat code and reorder includes in looper.c and main.c
e8d679c1af
fix: replace usleep with safe_usleep in integration tests
e7761c4b53
fix: replace usleep with nanosleep and fix const correctness in tests
Compare 4 commits »
boomjacky
pushed to
1-multichannel
at
boomjacky/looper
2026-05-09 07:36:53 -04:00
5532b8cd50
chore: Add pre-push hooks
60a8bdcfe8
feat: add unbind command (note 63) to reset bind_channel to 0
ac9ce26e9a
docs: add multi-channel and bind feature documentation
4ad16824f1
docs: add multichannel documentation
4bacab68c6
feat: implement bind feature for associating channels with MIDI notes
Compare 8 commits »
boomjacky
created pull request
boomjacky/looper#1
2026-05-08 17:15:33 -04:00
1-multichannel
boomjacky
created branch
1-multichannel
in
boomjacky/looper
2026-05-08 17:11:39 -04:00
boomjacky
pushed to
1-multichannel
at
boomjacky/looper
2026-05-08 17:11:39 -04:00
74a190c70c
#1
: multichannel
d10aeebd13
fix: update segfault evaluation to reflect null pointer fixes
b73719e8bc
fix: guard against NULL audio ports and defer channel activation until port registration succeeds
96295fdb4c
refactor: split monolithic main.c into modular source files
f1a92f1e95
fix: increase sleep duration in dynamic channel test to allow processing
Compare 10 commits »
boomjacky
created branch
multichannel
in
boomjacky/looper
2026-05-08 10:08:39 -04:00
First
Previous
1
2
3
4
5
Next
Last