- Did some macroing to convert some real estate pdf into a csv. Boy, things are really expensive out there!
- Moved Client A stuff off my laptop. 10 GB freed!
- Got back to the vocoder for the first time this month. (!) I thought there may be a precision issue. The smallest RFFT result on the Pure Data side is 2.45871729E-06. On the C++ side, it's 8.57E-08. When squared, these differences are magnified. I tried clamping non-zero FFT results to a minimum absolute value to make them more similar, but the later phases still seem to wildly diverge. There's a phase with the awkward name "carrier-fft-real-x-reduced-amp-factors" (things get really abstract at that point) in which differ by six orders of magnitude which I may have fixed, but things are still messed up. I think the next step is to rip the block that is being logged in pd and feeding it into the C++ vocoder.
- Client B work.
- Emailed a friend back.
- Emailed my sister back.
- Almost finally got MediaWiki running by ditching the Docker image and just running the PHP directly. Then, ran into some errors when I tried to upload an image. Looked at directory permissions, didn't see anything, ran out of stamina. Installed DokuWiki instead; ran into one error with CSS not getting generated (I have no idea why it has to generate it), then found out it doesn't support PHP 8. Switched the FPM to the PHP 7 one, and it worked, as far as I can tell!