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

ahclip89

@ahclip89

Joined June 1st, 2026

  • 10Devlogs
  • 5Projects
  • 2Ships
  • 30Votes
I am 15 and just finished my freshman year in high school. I have loved programming for a while and when I saw this I knew I had to join. I am currently working on Hilopad , a custom macropad with 6 keys, a rotary encoder, an OLED screen, and a 2x8 LED matrix.
Open comments for this post

1h 25m 29s logged

I added Full ADSR and Velocity support

I added sliders for Attack, Decay, Sustain, and Release, all of which affect the output sound. I also programmed velocity support, so how hard a key is pressed affects a note’s volume. I also added square waves (with duty cycle control), triangle waves, and sawtooth waves. The hardest one for me was triangle waves, which I originally had a janky setup that made half-triangle waves oscillating between -1 and 0, but eventually landed on osc = 1 - 4 * abs(mem[phase_address + i] - 0.5); after doing some research online.

0
0
6
Open comments for this post

1h 19m 18s logged

I am making a simple JSFX plugin for Reaper

As of Now, It Has:

  • Sine Wave
  • Attack and Release Sliders
  • Ability to Play Multiple Voices

In the Future, I Will Add:

  • More Wave Types (Square, Sawtooth, Triangle, etc.)
  • More Settings (Like Sustain and Decay)
  • Possibly Harmonics

So far, I am happy with the progress I have made and am having a lot of fun making this project.

0
0
8
Open comments for this post

2h 26m 55s logged

I added a draggable welcome window

This is my operating system, Hilo OS

I started working on the Web OS Mission, and so far I have added:

  • A taskbar with the time and a button to open the welcome screen
  • A window with a header that has a working close button
  • The ability to drag the window around
  • A desktop background

It took me a while to get the window to look nice and for all of the parts to line up, but here is what I ended up with:

.window {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #f2e6e67f;
    backdrop-filter: blur(10px);
    color: #190000;
    border: solid;
    width: 400px;
    position: absolute;
    top: 50%;    left: 50%;
    transform: translate(-50%, -50%);
    filter: drop-shadow(-5px 5px 2px #0000008b);
    font-family: "Micro 5", sans-serif;
    font-weight: 400;    font-style: normal;
}

.windowcontent {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 10px;
}

.windowheader {
    display: flex;
    justify-content: space-between;
    vertical-align: middle;
    width: 98%;
    margin: 0px 0px 10px 0px;
    padding: 5px;
    background-color: #00000091;
    backdrop-filter: blur(10px);
    color: #190000;
    font-family: "Pixelify Sans", sans-serif;
    font-weight: 500;    font-style: normal;
}

The header’s size isn’t perfect, but I just had to settle on width: 98%; and margin: 0px 0px 10px 0px; padding: 5px; for now.

0
0
2
Open comments for this post

3h 1m 54s logged

Created the firmware and README

I finished making the firmware for my keyboard as well as creating a render and submitting the GitHub repo with a README.

0
0
7
Open comments for this post

1h 39m 58s logged

I Finished The Case For My Hackpad

The case will have slots for all the buttons and lights, as well as a hole to see the mural and a vent-looking thing to peek at the diodes.

0
0
5
Open comments for this post

3h 16m 55s logged

I finished the PCB design for my hackpad.

It will have:

  • a 2x3 button array
  • a radial dial
  • a 2x8 LED array

I plan to use the LED array as an audio visualizer or volume percentage. The OLED will likely display the CPU’s temperature.

0
0
2
Ship

I made a liquid generator with several sliders to customize it. This was my first time ever working with shaders and I learned a LOT. I plan on using shaders in some of my upcoming games and continue growing my skills.

  • 4 devlogs
  • 5h
  • 4.59x multiplier
  • 25 Stardust
Try project → See source code →
Open comments for this post

1h 28m 5s logged

I experimented with several effects to make a warpy glass thing and outlines. I also learned how to control shaders with a script and made a color selector.

0
0
4

Followers

Loading…