I spent about two weeks migrating my website from Jekyll to Eleventy. Jekyll is probably very good for simple websites, but I added a lot of complicated features to my website, so the Liquid code was a mess. Now that all that complicated code is in JavaScript, I feel like it'll be much easier to maintain.
I'm not sure I can write a good post about my experiences, so I'll just make a big list of tips and links. (make sure...
SquareWave has a 2A03 song that showcases a cool effect that can be achieved by playing two square waves with the same notes at the same time, with the first's waveform set to 25% duty, and the second's set to -25% duty. This effect is called the "pseudofilter" (at least, that's what the comments call it) because of how its tinny, needly waveform resembles the sound of a 50% square wave run through a high pass filter. The basic steps...
These are both created using the same feature: the triangle's linear counter. By setting the linear counter to a low value between 1 and 3, it causes the triangle to pulse (mute and unmute itself) very quickly instead of sustaining a single note. Though it is not possible at the moment to create this effect in FamiStudio, it is possible in Furnace Tracker using effect 19xx. Here is a sample Furnace project file that shows this triangle effect.
In August, I was listening to Tim Follin's work. When I listened to Chronos on youtube, the suggested videos were for other ZX Spectrum beeper music, such as Rubber Love by Mister Beep. I was blown away! I had thought that Tim Follin getting 5 tinny voices out of the one channel beeper was the peak of what one could do, but Rubber Love had a full sound to it! I listened to a lot of ZX Spectrum beeper...