A heartfelt welcome for my friend gopher://g.d34d.net/1/~pkw/ joining #100daystooffload, and the gopher particularly and generally! My lisp code will end up in our nascent communal :package-inferred-system lispusers git at https://codeberg.org/j9000/lispusers Re:synth, first I must thank 82MHz of #100daystooffload and Thankful Machine ( @82mhz@oldbytes.space and @thankfulmachine@oldbytes.space ) for their ee synth expertise! And jmbr ( @rwxrwxrwx@mathstodon.xyz ) on the kerchunk / Gibbs phenomenon. I will use jmbr's cl-buchberger polynomial ring stuff for synth much later. https://git.sr.ht/~jmbr/cl-buchberger/ In particular Thankful Machine showed me a polyBLEP method C++ implementation walkthrough set of webposts. https://martin-finke.de/articles/audio-plugins-O18-polyblep-oscillator/ which is classy relatively high quality signal generation easy. Also much later, if it's not too big, I will write a CLOS lisp implementation. 82MHz said I need to make my edges less sharp, and Thankful Machine suggested a simple linear ramp to start with, which I then duct taped to my notes. For some reason mpv(1) still gives me a kerchunk at the end, but openbsd aucat now doesn't. My synthember track today is me just trying different ramps. I wonder if mpv wants me to end on an even number of seconds or something. Next up, today I want to add a simple common lisp #clim interactor pane for appending my notes files since I think I need an interface from which to play my note generation. Lispi (@lispi314@mastodon.top) and I were talking about accessibility and the clim2 ANSI standard. Since interactable panes in clim2 are literally streams suitable for subbing *standard-output* into, it seems like assistive software could integrate well. So far I just listened to @fstateaudio@mastodon.sdf.org 's first of synthember trackaday, raspy punctuated synth. Remember to support fugue state audio if you can, because their main synth died a hot and unexpected death (in theme with the climate I guess). I have so many more #100daystooffload -ers to read and synthemberists to listen to! See you in about 24 hours.