Category Archives: Signals

I still think subpixel antialiasing on fonts is terrible

This post isn’t going to be long because it’s 12:42 am now and I have real life to attend to in less than eight hours. Over the past few years I’ve basically used Windows XP as a non-main OS, with my main OS being Ubuntu. My font rendering of choice has been, since my switch [...]

Decay (again)

Because I believe MediaFire to be a reliable host. I think it might be possible to use Github as a host, but VCS = derp. Bothering with one is something I’ve procrastinated since I learnt about them. Note that you need a web server for this to work. I recommend nginx (and if you have [...]

Blogging is hard

Just need to get some stuff out of my head. Twitter’s lack of archivability is annoying. The maximum number of past updates that can be read is 3200, according to various records, but personal testing also indicates that some updates get shafted to some kind of private archive even before they hit the 3200 mark [...]

More thoughts about lossless audio compression

I’m not sure if I mentioned this in an earlier post or if that post got indefinitely stuffed in the draft queue never to be seen by the public, but here goes. The idea behind most methods is to use a predictor function with past samples as input, then to encode the difference (the “residual”) [...]

This is supposed to be a continuation of a post I’ve left in the draft queue

Draft queue = vapourware. Anyway, like I was saying, except you can’t see, because draft posts are destined to remain drafts forever, the best downscaling algorithm is to find a signal of specified lower resolution such that a given upscaling algorithm will give the most similar result to the input signal (under the L2 norm [...]

Daily blogging exercise (day 12 of 365)

So let’s say you have a digital filter. Or more accurately, the Z-transform of it, because handling the filter itself is kind of dumb and impractical. The Z-transform will be a rational function with the number of zeroes and poles depending on the filter. Assuming the filter only has real coefficients, all non-real zeroes and [...]

Finally, a new category

Because stuffing all these signal processing stuff under “Maths” was rather out-of-place. I find it annoying too. Some day I’ll recategorise the posts that are “wrongly” categorised. This shouldn’t take too long. Anyway, back to topic. Interpolation, the task of finding a function that passes through a set of points. In DSP there’s upsampling and [...]

Follow

Get every new post delivered to your Inbox.