stardance has been extended another month! the new deadline is october 31 :)

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

KibbTheFox

@KibbTheFox

Joined July 4th, 2026

  • 33Devlogs
  • 4Projects
  • 2Ships
  • 38Votes
christian furry femboy coder :3
also accidentally may have created an alt account to test something related to referrals- if there are any fraud referral reports, im NOT trying to fraud referrals. Pls throw out that referral
Open comments for this post

43m 6s logged

Polyphonic Sampler Devlog 12

So close to finishing!

  • I got rid of inf release time because it broke everything </3
  • I added and tweaked the note playing code the mouse script, so now you can play notes and it isn’t broken :3
  • The audio is still broken even after I tried to fix it

Now all I need to do is update the README, fix audio clipping, and optimize the code!

0
0
8
Open comments for this post

1h 12m 1s logged

Polyphonic Sampler Devlog 11

I THOUGHT THIS DAY WOULD NEVER COME

  • I FINALLY FIXED POLYPHONY
  • My idea yesterday worked!!!!! I fixed the ordering and then I went and added the same code but tweaked to the keyboard input code!!
  • Also fixed the notes lighting up, so now you can see what you are playing :D

Now I need to tweak control with the mouse, fix audio uploading, and fix the clipping and then I can be done!!!!!!

0
0
37
Open comments for this post

26m 34s logged

Polyphonic Sampler Devlog 10

I tried working on ordering but failed </3

  • Ordering is harder than anticipated.
  • Need to track the order of played notes to figure out which voice to use when all voices are being used. the problem is how its currently coded. every time a note is played, its position in line is set to the number of notes played. There is nothing else to the system though, which lets numbers repeat.

I might switch out the system by not limiting the number in the arrays and just have it count up forever. And then the first note will be determined by the lowest number

0
0
18
Open comments for this post

1h 7m 31s logged

Polyphonic Sampler Devlog 9

I am so tired rn

  • Tried fixing the same problem AGAIN
  • failed AGAIN
  • resorted to AI
  • AI failed and just didnt listen to me </3
  • Thought
  • Thought more
  • I eventually decided to have one script activate each voice. This actually fixed the problem and took 20 minutes of mostly copying and pasting already written code of mine in the right place :cryign:
  • So the bug I was having is technically fixed now.

Now I need to fix the rest of polyphony functions, fix keyboard controls, fix mouse controls, and make keys light up.

0
0
9
Open comments for this post

43m 22s logged

Polyphonic Sampler Devlog 8

more headaches….

  • i STILL cant figure this out
  • for some reason, it doesn’t register that a note is already playing and sometimes it doesnt add a note to the array that is meant to track notes </3
  • i genuinely dont know what to do atp
0
0
13
Open comments for this post

43m 28s logged

Polyphonic Sampler Devlog 7

The system is still really broken, though I have made progress.

  • I had to learn a new Godot thingy: .filter(func(n): return n != 0).size()
  • I worked on finding the order notes are played in
  • I then worked on trying to find notes that are already being played but its lowk WAYYY harder than you think and its kind of broken rn </3

I’m praying I can fix this system next devlog

0
0
11
Open comments for this post

39m 56s logged

Polyphonic Sampler Devlog 6

I got polyphony on the keyboard to work :D
Though you’ll never guessed what it is!!!!
Broken!!!!

  • I moved the code that chooses which audio player to use to one script to fix the keyboard.
  • I realized that instruments dont play the same note twice over each other so that means I need to create code to check if the note that has just been played is already being played by a voice and then make that voice retrigger that note. Then if then it needs to check the next voice that isn’t being played and if there is none then it needs to find the first note that was played and use that voice on the newest voice.
  • As you can probably could’ve guessed, I couldnt figure out how to code this in 20 minutes. (Behold the screenshot of my failed attempt that I cut short)

Hopefully I can fix this polyphony next devlog :3

0
0
3
Open comments for this post

35m 20s logged

Polyphonic Sampler Devlog 5

Didn’t make much progress…

  • Fixed ADSR for polyphony :D
  • Tried adding polyphony with keyboard input
  • Failed miserably
  • When there is keyboard input, all the voices play the same note at once. I tried fixing this but failed so many times. I am going to try to move the voice calculating script to a single script instead of all to try and fix this.
  • Audio clipping is still a problem…

If you are a reviewer and see a big commit, know it was from copy and pasted code from one script into another to start trying to fix this next devlog.

0
0
10
Open comments for this post

32m 40s logged

Polyphonic Sampler Devlog 4

Added polyphony!!!!
(Ignore that the polyphony is really broken </3)

  • Added polyphony
  • I had to make the script track which voice/audio player’s turn it was to play the audio. It kept playing the 1st and 2nd at the same time so I just added an extra one that was muted so it doesnt double up a note.
  • Independent release times are working
  • Independent attack, sustain, and decay are not working
  • The audio is clipping a ton. I first tried to change the master bus be lower and added a limiter, but that did nothing. I then tried to make a volume variable to set the audio players to but then it broke the ADSR and didn’t work either </3

Next devlog hopefully I fix the clipping and start working on fixing the rest of the ADSR.

0
0
20
Open comments for this post

25m 20s logged

Polyphonic Sampler Devlog 3

I was adding a bunch of audio related stuff and code to start adding polyphony!!

  • There is 8 audio stream players, one for each voice.
  • There is a new ‘audio’ code. Instead of the audio being activated in the scene node, it will be activated by audio players themselves. This new script will be attached to each audio player and will take advantage of arrays
  • Made a release helper variable an array for each voice. The same will happen to other ASDR soon but first I need to make sure that the 8 voices work with varying release functions.
0
0
13
Open comments for this post

34m 10s logged

Polyphonic Sampler Devlog 2

I basically just optimized piano-key code

  • When I first made this project, I made 2 scripts for each key (24) for a total of 48 scripts with the only difference between all of them being the value of two numbers
  • I made an array to condense the code into 2 scripts that all the keys would share. Each key was renamed to 1, 2, 3, etc. and the code would choose one value from the array based on the name of the sprite/key.
  • 1410 lines of code removed </3

I also removed the WakaTime README and like 2 unused scripts

0
0
17
Open comments for this post

41m 56s logged

Poly Sampler Devlog 1!!!

This project is a continuation of the project I shipped to Horizons, the K1 Monophonic Sampler.

This updated version will include optimized code, volume control, and polyphony :3

Additions:

  • I optimized code for the BG theme option, and removed the gray theme. Now purple is the default.
  • The images on the README were broken so I got rid of two and updated the others to make them work again!
  • Accidentally included a folder named ‘delete.’ I had never deleted it but never commited it since there were a few dependencies in there. I accidentally commited it so decided to finally get rid of all the uesless files.
  • There was an error about ‘uid://dcqu25b1nmdmr’ is missing so I had to open up the export settings file and delete that text from the code. Tho now on export it displays a weird error :gulp:
0
0
14
Ship Pending review

Desktop Pet Ship!

Download here: Itch Github

Github Repo

I have an OC named Orion who is a cat so I thought it’d be fun to make a desktop pet of them for this ysws! Orion is 15 year old cat. She is very sweet, but is often stressed out by something. She likes thunder, winter, and tea, and thinks that white isn’t a color.

Working with moving the window was a huge challenge, due to the mouse’s relative position to the window and also the fact that the mouse position is x2 compared to the window (i think :cryign:) I didn’t really follow the guide so I had to figure most of this out myself. (I hope its a unique project because I didn’t follow the guide)

The art was made by me in procreate and pixlr. I did the outline on my ipad in procreate and colored it in pixlr later on into development. (I was unsure if I wanted to make them my fursona Kibb or Orion) I didn’t really track the time spent on art

Try project → See source code →
Open comments for this post

47m 44s logged

Desktop Pet Devlog 5: Release!!!

  • Added fade out to pet counter
  • Made the README
  • Released the project

I forgot how tweening worked so I had to reference the code from another project I made :cryign: It was pretty easy with the reference tho. I also worked on exporting the project since I’m about done. README wasn’t too complicated to add, I just did what I’ve done before.

0
0
20
Open comments for this post

29m 56s logged

Desktop Pet Devlog 4

  • Added petting/meowing w/ a counter
  • Added new art

I didn’t have much trouble implenting this. The main hurdle was just distinguishing when I was petting the cat and when I was grabbing it. I decided to game-ify it a little with the counter.

0
0
26
Open comments for this post

58m 16s logged

Desktop Pet Devlog 3

  • Added dragging

This was way hard than expected. I spent a while figuring out the equation to make the window to go to the mouse cursor, since the mouse cursor’s position was relative to the window. Eventually I figured that out, but then I had to figure out the cursor type because that broke in the process too. I got it all fixed tho!

Hopefully I can start adding some better art next devlog.

0
0
59
Open comments for this post

44m 51s logged

Desktop Pet Devlog 2

  • Added cursor changes/system
  • Removed movement

I got rid of the movement of the pet because I want to do some other system instead. I want to make it so you can click and drag them.
I coded a simple version of this with only the cursor changing but then the mouse would jitter on the edges of the area you could grab so I had to write a little more complicated code to fix this.
Next update I plan to add the grab and drag feature!

0
0
15
Open comments for this post

48m 20s logged

Desktop Pet Devlog 1

  • Created base sprite
  • Adding following the cursor (tho it is broken)
    mouse position does not equal window position in measure or something so when my mouse gets to the edge of the screen, the window is still towards the middle.
0
0
20
Open comments for this post

25m 16s logged

Slack Bot Devlog 2

I added a few more commands:

  • /kibb-aboutme (about my fursona)
  • /kibb-aboutcreator (about me)
  • /kibb-musicrec (the music I like)

There are a few things I would do with this bot if I knew how to but google isn’t helping :(
For some reason the pfp isn’t updating??

0
0
9
Open comments for this post

45m 36s logged

Slack Bot Devlog 1

3 Commands so far:
/kibb-meow - meows
/kibb-help - help menu
/kibb-foxpic - generates fox pic
I had an unreasonable amount of trouble with github (accidentally created the same repo twice and broke it and I was creating and deleting repos trying to fix it for 20 minutes straight)

0
0
15
Loading more…

Followers

Loading…