The 2025 Wheel Reinvention Jam is in 5 days. September 22-28, 2025. More info
John's Avatar
John
Member since

Recent Activity

In my Finger Drum training game, I made a way to create patterns within the app itself by pressing pads on a midi controller.

In my previous demo, i created a playback system inspired by the MIDI file specification - though once it came to editing, it seemed a bit too general purpose for the first version of the app i want to produce, which would really be limited to:

  • 4 measure/bar patterns
  • sixteenth note subdivisions
  • no bpm changing (while you can change the bpm of the playback, the pattern can not change the bpm in the middle of it like midi allows with the change tempo event)
  • 4/4 time signature

Now the data for the patterns honestly looks very similar to what you see on screen... something like
pattern : [64]bit_set[Pad_Id]

1000 0000 0000 0000
0000 0010 0000 0000
0000 0000 0000 0000
0000 0000 0010 0000
0000 0001 0000 0000

... and so on

I figured if i ever do want to support some more dynamic music format - or even something like midi export / import to this data format, it would be pretty straightforward. At least that's my thoughts now haha

View original message on Discord

This is about 1 week in.
Making this in Odin with SDL3, tho attempting to be platform (including SDL) independent 🙂

View original message on Discord

⚠️ Seizure Warning... Maybe

View original message on Discord

waveform visualizations are fun.

The app being demoed is an audio test bench app im using to test various audio programming features using miniaudio.
Hoping to get simple audio editing features, user tune-able visualizations, and allowing the user to adjust to the BPM/Metronome on a per-song basis. Various features of this test bench app will be incorporated into a rhythm game I'm working on.

Fun note: That "box-y" looking visualization was originally a mistake of me trying to draw a more traditional looking waveform, however the results were interesting to me so i decided to tune it a little bit more. Trying to get "bouncy" and "aggressive" visualizations.

View original message on Discord

@felixu and I made a game for a 48 hr game jam using raylib + Odin!
https://jb-frog.itch.io/dont-pop-me-now

View original message on Discord