Sign in

David Konsumer

@konsumer.bsky.social
52 followers 53 following 85 posts

NERD (game-dev, open-source, musician, train-enthusiast) he/him

PostsRepliesMedia
David Konsumer @konsumer.bsky.social · 24/09/2026
I made this lil metronome app, so you and your bandmates can sync up together (everyone join same room, someone press play) it's free, and no login/signup required, and it handles complex time-signatures and stuff. multimetro.konsumer.workers.dev
multimetro.konsumer.workers.dev
MultiMetro — song-structure metronome
A metronome that follows your song: set tempo, time signature and measures per section.
000
David Konsumer @konsumer.bsky.social · 15/09/2026
Just released my first thing on Steam. It's open-source, and you can get it on Github, but it's a bit easier to install on SteamDeck, if you buy it. store.steampowered.com/app/5043200/... It's a pretty fun way to make music, and can do a lot of things.
store.steampowered.com
Save 20% on PokeTrack on Steam
Cross-platform joystick-driven music-tracker.
000
David Konsumer @konsumer.bsky.social · 15/07/2026
I've been working on this tracker/synth thing. it's made for handheld devices especially (steamdeck, anbernic, etc) project: github.com/konsumer/poketrack videos: youtube.com/playlist?lis... web: konsumer.js.org/poketrack/
konsumer.js.org
poketrack
110
David Konsumer @konsumer.bsky.social · 21/03/2026
I have been playing with haxe. The tooling is sick, and ceramic's a very fun game-lib. - source for a simple bullethell github.com/konsumer/bul... - GH action for easy publish of game on web github.com/konsumer/cer... - sound library, with synth-editor: github.com/konsumer/cer...
100
David Konsumer @konsumer.bsky.social · 19/03/2026
I made this thing: github.com/konsumer/pdast It should allow you to analyze and convert puredata patches. Initial focus is conversion to faust, so you can make VSTs, LADSPA, wasm, standalone native apps, native pd extensions, etc, all from pd patches.
github.com
GitHub - konsumer/pdast: Convert puredata to AST, and back, and AST to many other formats
Convert puredata to AST, and back, and AST to many other formats - konsumer/pdast
221
David Konsumer @konsumer.bsky.social · 19/03/2026
I made a very silly free AI app: konsumer.js.org/housepainter/ source here: github.com/konsumer/hou...
github.com
GitHub - konsumer/housepainter
Contribute to konsumer/housepainter development by creating an account on GitHub.
100
David Konsumer @konsumer.bsky.social · 18/03/2026
I put a lil love into my simple node-raylib RPG example-engine. Basic idea is you edit your maps in tiled, tweak your game-objects behavior in js, and write your dialog/logic flow in markdown.
github.com
GitHub - notnullgames/raylib-example-retro_rpg: An example RPG engine using node-raylib
An example RPG engine using node-raylib. Contribute to notnullgames/raylib-example-retro_rpg development by creating an account on GitHub.
010
David Konsumer @konsumer.bsky.social · 08/02/2026
I made a weird sort of game-engine. It works on native & web. It runs all user-code from inside WGSL. You can load images/sounds/models and display them. I have a few examples (tetris, snake, a few tech-demos.)
github.com
GitHub - notnullgames/wgsl-engine: A game-engine that only uses WGSL
A game-engine that only uses WGSL. Contribute to notnullgames/wgsl-engine development by creating an account on GitHub.
100
David Konsumer @konsumer.bsky.social · 02/02/2026
I printed these whistles with PIRC hotline number on them. Should be fork/editable, if you want to put different text. They print fast and are very loud! I tested with PLA and PETG+ CF, no supports. PETG+ is better for high-temp, but PLA will hold up fine in most places. rb.gy/uo2qxl
rb.gy
3D design PIRC whistle - Tinkercad
3D design PIRC whistle
000
David Konsumer @konsumer.bsky.social · 15/01/2026
Is it just me, or does the "4500 ICE agents named" list seem completely bogus? I went to the site, definitely not 4500 names on there. They don't want to release it any other way but slow page-by-erroring-page (I will seed the torrent!) from their server.
400
David Konsumer @konsumer.bsky.social · 06/01/2026
I have been working on a new project (github.com/notnullgames...) similar to my game engine (github.com/notnullgames...). You can make your game for web/native in any language, without recompile, using familiar Raylib API. It still needs some work, but you can make stuff in it now!
github.com
GitHub - notnullgames/raycart: Multi platform/language engine for running carts made with API similar to raylib
Multi platform/language engine for running carts made with API similar to raylib - notnullgames/raycart
010
David Konsumer @konsumer.bsky.social · 28/10/2025
Cotterzz has been working a super-cool shader-prototyping thing (www.sleditor.com) and in the process of thinking about features and stuff, I mentioned these 2 sort-of-related things I worked on github.com/konsumer/aud... github.com/konsumer/rec...
321
David Konsumer @konsumer.bsky.social · 24/09/2025
I have been going deep on reticuluum/lxmf/nomadnet. If you aren't familiar, reticulum is a cool protocol that uses your pubkey as your address. It's used over cheap p2p lora radio, but easy to also route over internet. lxmf is a protocol for routing/messaging over that.
300
David Konsumer @konsumer.bsky.social · 13/09/2025
I have been playing with non-internet digital comm this weekend. Really excited about Reticulum and nomadnet! If anyone wants to chat, I am at 5d8ccebf24acd91266e86653d42e970d
320
David Konsumer @konsumer.bsky.social · 20/04/2025
This is one of those lil features that makes me so happy using Zed: sub-type syntax-highlighting. I am dyslexic, and embedding strings in JS is super-annoying, in other editors. Zed handles it with grace, and I started using this for everything.
140
David Konsumer @konsumer.bsky.social · 09/03/2025
I've been working on this programmable midi controller/instrument/macropad thing: youtu.be/3DC8_nlmCxc
youtu.be
mechmidi
YouTube video by David Konsumer
010
David Konsumer @konsumer.bsky.social · 16/01/2025
Saddened by the news about David Lynch. RIP, you brilliant weirdo. "A filmmaker doesn’t have to suffer to show suffering. You just have to understand it. You don’t have to die to shoot a death scene."
010
David Konsumer @konsumer.bsky.social · 28/12/2024
I have been working on this engine for making synths and stuff, inspired by the new Kaoss Pad. I like that it has a programmable API, but you can't really compose units in complex ways and mix/match with other devices. #indiedev
github.com
GitHub - konsumer/null-units: Very light system for creating synthesizers in any language, that run anywhere
Very light system for creating synthesizers in any language, that run anywhere - konsumer/null-units
540
David Konsumer @konsumer.bsky.social · 15/11/2024
I just wanna say, I love Zed. I used Sublime Text for years, and it's still great, but Zed is fast, focused, and fun, and has some really deep (but totally optional) AI integration (even with your own servers!) Much faster & nicer than VSC, in my opinion. zed.dev #indietechfeed
zed.dev
Zed - The editor for what's next
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
120
David Konsumer @konsumer.bsky.social · 15/11/2024
Anyone writing/using a native wasm-host in vlang? I just found the language, and it seems really cool. I am especially impressed with it's direct wasm-output support. #wasm #vlang
modules.vlang.io
wasm | vdoc
020
David Konsumer @konsumer.bsky.social · 14/11/2024
I made this GB/GBC game: davidkonsumer.itch.io/friendstar There was a bit of a time-crunch (Retro Platform Jam) but I got "Best Overall" #1 rank. It's sort of like Zelda or Pokemon.
davidkonsumer.itch.io
Friendstar by davidkonsumer
An friendly adventure game for GB.
110
David Konsumer @konsumer.bsky.social · 14/11/2024
I made this a lil while ago, for writing shaders that effect video. konsumer.js.org/recurweb/ I really like this kaleidoscope shader (fiddle with the sliders): konsumer.js.org/recurweb/#ko...
konsumer.js.org
recur
100
David Konsumer @konsumer.bsky.social · 14/11/2024
Lately, I've been working on null0 (github.com/notnullgames...) my fun & easy game-engine that loads wasm "carts". In the process, I also I made a very light & simple WASI host for the web (github.com/konsumer/eas...) and some virtual WASI devices (framebuffer and sound github.com/konsumer/web...)
110
David Konsumer @konsumer.bsky.social · 14/11/2024
I am still getting DMCA takedown notices for my open-source project, like 10 years later. If you are interested in binaural brainwave synchronization, check out sbagen (the open-source software they illegally sold) and the "digital drugs" that run in it: github.com/brainbang/sb...
github.com
GitHub - brainbang/sbagen_idoser: Open-source I-Doser, using SBaGen data files decrypted from I-Doser
Open-source I-Doser, using SBaGen data files decrypted from I-Doser - brainbang/sbagen_idoser
440