Worklog: down with the flu for several days. Managed to eke out some progress on Melody Generator, https://hostedgitea.com, and getting web live reloader ready for launch.
mccrmx
chris@mccormick.cx
npub1m2f3...54wn
comes with absolutely no warranty
i made:
🧝 rogule.com
🧑🚀 asterogue.com
🎹 dopeloop.ai
Worklog: spent yesterday hyperfocused on the browser based live reloading web dev experiment. Will release this soon.
Worklog: Saturday tinkering with the browser based live reloader experiment.
Finally did some database maintenance on rogule.com - there were 91k games played in March and there are currently 1.5k games played per day, so the database has swollen to 1.9 Gb!
Worklog: bug fixes on
and mocking out the Pro version UI and upgrade flow.
Also hacked a bit on the browser based live reloading dev experiment I've been tinkering with. I guess this is the nephew of slingcode dot net.

Melody Generator
Melody Generator
This app is a free random midi melody generator which you can use to create melodies. The melodies are procedurally generated and are royalty free....
Worklog: lots of progress hacking on
(Melody Generator Pro).
- Refactoring.
- Authentication API update.
- Exporting wav & mp3 feature.
- Accounts page update.
- Show MG Pro info modal when exporting MIDI.

Melody Generator
dopeloop.ai
Clever music apps for making beats, loops, and melodies.
Worklog: hacked on a browser based live-reloading web dev experimental thing over the weekend.
Worklog: Hung over. Faffed about trying to get Malli type errors showing up via clj-kondo. Got sitefox-payments integrated into dopeloop.ai to support paid subscriptions. \o/
Worklog: integrated Sitefox auth/accounts into the dopeloop.ai backend. Long day wrestling to get the integration working in this old codebase & upgrading server libs. Managed to keep the old Postgres session data intact. \o/
gameboy formfactor raspberry pi zero running custom mod tracker live performance software (python + pure data) playing an impulse tracker module and toggling channels on and off.
Working on a big update to melody generator today.
- Fix iOS looping.
- Fix MIDI export loop issues.
- Fix overlapping notes issue.
- Upgraded various deps (React, Reagent, midi-writer).
- Switch to rendered loop based playback.
- Build fixes.
- Fix metronome icon.
"I’m fooling around not doing anything, which probably means that this is a creative period, although of course you don’t know until afterwards. I think that it is very important to be idle. So I am not ashamed of being idle." –Freeman Dyson
doing_nothing [the libarynth]
@npub1teawtzxh6y02cnp9jphxm2q8u6xxfx85nguwg6ftuksgjctvavvqnsgq5u Verifying My Public Key for mastodon: "https://mccormick.cx/@chris"
@npub1teawtzxh6y02cnp9jphxm2q8u6xxfx85nguwg6ftuksgjctvavvqnsgq5u Verifying My Public Key: "mccrmx"

Hosted Gitea
Hosted Gitea
Hosted Gitea offers a private fully managed Gitea server.