Another Saturday, more #sonilo
Today, I implemented something resembling a reference counting system component. It's a big part of the thing that lets me recycle buffers inside of a patch.
sndkit uses something like this with a stack, and the combo has proven to be a really effective way to procedurally build up patches.
I spent the morning planning the implementation with pen and paper, wrote unit tests in the afternoon, and coded up the implementation in the evening.
The stack data structure comes next I think? Next weekend hopefully.