dogeystamp dogeystamp
dogeystamp pushed to main at dogeystamp/geode-piano 2024-05-05 14:05:42 -04:00
6ba735bd2c fix: README "spreadsheet"
dogeystamp pushed to main at dogeystamp/geode-piano 2024-05-05 12:49:39 -04:00
60c6517f22 fix: README.md for github (again)
dogeystamp pushed to main at dogeystamp/geode-piano 2024-05-05 12:21:49 -04:00
c203473f99 fix: README.md video for github
dogeystamp pushed to main at dogeystamp/geode-piano 2024-05-05 12:16:58 -04:00
33c6dcc5fe chore: overhaul README
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-21 21:30:37 -04:00
ea70d75837 feat: sustain pedal
4fcc682406 feat: proper velocity curves
444a86a4d4 feat: basic piano functionality complete
574105de7b feat: more piano features
Compare 4 commits »
dogeystamp pushed to main at dogeystamp/dots 2024-04-21 21:30:31 -04:00
4a1c792be1 nvim: use clippy for rust-analyzer
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-20 21:18:15 -04:00
676040a93e implement basic piano
6dabe79aa5 TransparentPins: offer iterator interface
70526c44eb TransparentPins: total pin number only accessible through getter now
be6240ba3c README now included in generated docs
6be52230ce chore: better docs, appease clippy
Compare 5 commits »
dogeystamp pushed to main at dogeystamp/dots 2024-04-17 21:57:52 -04:00
5b15963fb4 nvim: add more typst snippets
695269645b nvim: switch 0, ^
27da0b1d83 qutebrowser: add stylesheet
Compare 3 commits »
dogeystamp pushed to main at dogeystamp/dots 2024-04-17 21:52:03 -04:00
c65f52d98d sorter.sh: add MP4 extension
dfe58a4da8 nvim: compilation has output now
59a66f8d5d nvim: remove tabstop from typst problem snippet
Compare 3 commits »
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-17 21:52:00 -04:00
38e36b7bd5 pin_scanner: added
e50f5051fc feat: TransparentPins can now disable unsafe pins
0489e7c8f8 restructure
Compare 3 commits »
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-14 18:36:15 -04:00
4b851614c0 feat: pin outputs on TransparentPins
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-14 18:05:27 -04:00
ca6c3f85f4 feat: TransparentPins now talks to regular pins too
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-14 16:09:31 -04:00
2bbabaff5c feat: support multiple pin extenders on the I²C bus
760a390680 chore: reformat, remove unused things
05668f56d6 src/pins.rs: make TransparentPins struct
Compare 3 commits »
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-08 18:55:02 -04:00
448b8e232c chore: clean up unused things
dogeystamp created branch main in dogeystamp/geode-piano 2024-04-08 16:00:05 -04:00
dogeystamp pushed to main at dogeystamp/geode-piano 2024-04-08 16:00:05 -04:00
df156ffee4 chore: format + licencing
5a24257af5 geode_midi.rs geode_usb.rs: created
cb80b0976a get basics working
39b303446d add usb serial logger
eeb835fb3a initial commit
dogeystamp created repository dogeystamp/geode-piano 2024-04-08 15:59:43 -04:00
dogeystamp pushed to main at dogeystamp/homeserver-iac 2024-04-05 15:21:25 -04:00
70809c7573 run.yml: reorder tasks
dogeystamp pushed to main at dogeystamp/dots 2024-04-05 12:27:53 -04:00
7b4c3a3f3a nvim: use buffer local and maplocalleader for binds
b1709910dc nvim: use tab for system clipboard binds
166437f644 nvim: merge remaining VimL configs back into init.vim
40700d7b0e qutebrowser: format config.py
db835d9628 nvim: nvim-treesitter-text-objects plugin added
Compare 5 commits »
dogeystamp pushed to main at dogeystamp/dots 2024-04-04 21:44:16 -04:00
3946138b96 nvim: proper utf-8 on box snippets