Angry Beard: Distortion Pedal

An audio distortion circuit

This was built based on the classic Angry Beard III circuit schematic, but heavily modified. A different OpAmp and transistor were used, the high-low switch was removed, added dual-power supply, I used an additional voltage divider to bring the gain down to a reasonable level at the output and I also added an on/off switch. The super-cheap OpAmp I used gives it a much grungier sound, which turned out surprisingly cool.

Download: Schematic (original)

Tagged on April 27, 2010 at 12:00 am

Path/Ray Tracer

A ray tracer and Monte Carlo path tracer

The core engine supports two modes of rendering: path tracing or ray tracing. The geometry of the scene and the various renderer settings are specified in a simple text file format.

Noteworthy features: tweakable multi-threading, variable anti-aliasing (2x, 4x, …), an OBJ file format parser, area lights, soft shadows, video export, Python API for controlling the renderer.

Download: Source (C++, Python)

Tagged on April 26, 2010 at 12:00 am