You are reading the website of Øyvind Kolås' a tinkerer of computational media. The website is in a transitional phase due to hdd crash, most previously hosted content is expected to re-appear.
I've been playing with computer and graphics since before high school. I maintain GEGL, GIMPs next generation graphics engine. GEGL uses
babl based on code originating
in gggl a full buffer compositor.
For teaching an image processing, I created gluas and small introductory curriculum of lua
image processing examples.
Audio synthesis, and perhaps even music is a topic I've only recently started exploring, the result of these experiments is the lyd engine and related tools and utilitities.
User interfaces for organizing information in different ways is a topic
I have often revisited. The first time I tried creating a digital
swap system for my mind resulted in my rediscovery of the outliner
class of applications with
hnb, my first major C program.



