And to think this thing didn't exist a week ago :D &sound-maker
Implemented an audio recorder. This is an important step towards exporting and importing sounds. Playing around with the new possibilities :)
&sound-maker
Now when hovering over a socket you can see its name and audio buffer. I've also added a way to add modules into the workspace (they were hardcoded before). Among some other tweaks and additions. &sound-maker
Warning: loud noises
Getting to a point where it's fun to mess around with this thing! The widgets don't look great but at this point I don't have time for that since the weekend will be taken up by Ludum Dare.
Can't wait till I get more modules working to play with :D
In particular I need a recorder so you can put sounds in and take them out
&sound-maker
I took some output from &uloc and put it into Google Sheets, and made some charts. Shown is the number of source lines compared to number of unique lines over the course of some git commit history. The overlayed line shows the rate at which no. of source lines is increasing relative to unique lines, ranging from 0x to 4x. In the first pic you can see the rate is somewhat tame compared to the second pic, where there's some spikes going up to 3x - 4x, hinting that the code added at those commits was largely duplicate code.
Added JSON output support to &uloc. The *
syntax is handled by the shell though and using jq
for formatting.
Today I added directory support to &uloc as well as csv/tsv output, so you can tranform or view the data with external tools. Also fixed some bugs and made a github repo :)
Wrote an interpreter for my simple stack based concatenative programming language https://github.com/icy-lava/botch