You are browsing as a guest. Sign up (or log in) to start making projects!

pomme

@pomme

Joined June 5th, 2026

  • 14Devlogs
  • 2Projects
  • 0Ships
  • 0Votes
mainly web dev and java but we try to learn hardware 🙏
Open comments for this post

2h 11m 5s logged

i have the concept of a plan for a better looking gui. also, you can change the samplerate now (this took too much time). planning to add a keyboard display and keybinds that change based on the tuning, being able to change the tuning in the gui (i don’t have videos to show but with the simple change of a variable you can play cool microtonal stuff!!) more oscillators, and finally a little display of the shape of the env i guess? like the second attached image

0
0
8
Open comments for this post

1h 32m 10s logged

ADSR is adjustable from the ui !! Also fixed the code throwing errors when you play a note again before the previous one is done fading out if the release is high. There are still some issues with the key events not registering when the main jframe is out of focus :(

0
0
7
Open comments for this post

2h 2m 30s logged

you can now play notes live with your keyboard!! i also resolved an issue where the notes would be delayed because of bad coding :isob: (the program now checks which notes to play at intervals based on the samplerate instead of just looping forever. i don’t know how i thought that would work but it’s fixed now!!)

0
0
8
Open comments for this post

1h 25m 38s logged

sooo I may have mostly restructured ADSR since my last devlog, so now you can change the settings in the middle of a note being played. now there is a single function that takes in the time since the note was played or released and returns a volume based on the current ADSR settings, instead of the note storing the settings upon being pressed. I also found out concurrent hash maps are a thing, which will hopefully fix some of the issues I was expecting to have implementing live key pressing.

0
0
4
Open comments for this post

3h 24m 47s logged

LOOK IT’S ADSR!! it’s still very janky (as you can see from the s.out that breaks the code if i delete it) but it mostly works!!! next up is allowing the user to edit the ADSR from the UI and the plentiful debugging that is sure to come with that.

0
0
13
Open comments for this post

2h 42m 50s logged

not a lot of progress to be honest… but I got a surprising amount of stuff fixed just by messing around. I found out adding the value of each note lets you play chords (tho it probably breaks if the value goes over 127) and also fixed there being the crackling sound between notes. Also fixed some structural stuff and started on a UI that lets you adjust the sound of the synth.

0
0
6
Open comments for this post

1h 19m 28s logged

Learned how to play tone with Java! And coded in saw and square waves which is pretty swag :) Implementing them was easier than I expected once I figured out how they worked, tho I did spend way too much time trying to learn how to find a wavelength :wilted-rose: Here’s a video of the saw, I still need to fix it having the lil crunching sounds but ye

0
0
6
Open comments for this post

1h 27m 24s logged

Going to ship! I worked on firmware using QMK and added support for VIA - the firmware is not fully done, but I plan to edit the macros and underglow with VIA. In the meantime, I coded a few macros for gaming and art that I might use later.

0
0
5
Open comments for this post

3h 5m 12s logged

I think the cad is almost done! I ended up making the fish’s face round which looks… interesting; I spent a lot of time struggling with loft lol. I also made the case more flat since there was a lot of extra space and added a usb cutout. (hopefully it works, i just went off of vibes for that tbh.) I might redo the rotary encoder knob next

0
0
2
Open comments for this post

1h 41m 19s logged

cadding the plate and top!! i updated the pcb with the custom keycaps and made it a little bigger so there’s more space between the keys and the other stuff. lowkey looks kind of bad rn but i’m thinking of making the raised part with the oled round so it’s like a fish head. also not sure how the keycaps and encoder knob look - i might just end up using the keycaps that come in the hackpad kit :P

0
0
2
Open comments for this post

0s logged

Made a bit of a goofy rotary encoder (also following the highway tutorial). I added an eye to the top cuz on the macropad itself it will go where the eye of the fish is. I also wrapped some text around it bc I think it could be a more fun way to improve grip? (i might change the text in the future cause i’m not sure what i want to write lmao)

0
0
3
Open comments for this post

1h 7m 57s logged

honestly I have no idea how to continue the case for the hackpad so I made a fish scale-shaped key using highway’s key tutorial. I haven’t added any designs to the top since I’m not sure what each of the keys will be for yet, but I’ll probably do something interesting for the rotary encoder.

0
0
1
Open comments for this post

59m 11s logged

It’s starting to look more 3d! I had some fun figuring out how to draft and fillet and all that good stuff and also went on a quick side quest reviewing trigonometry to make the tail and fins taper to the same width 🥀

0
0
1
Open comments for this post

3h 42m 23s logged

I’m starting the cad for the macropad case. Spent a lot of time reimporting the pcb model after making changes (i am not very experienced with cad lol) but I got a sketch for the bottom for now. Also, I have a journal.md in the repo for my pcb hours bc lookout wasn’t working at first :ok-cry:

0
0
31

Followers

Loading…