Simple DirectMedia Layer
The following are screenshots of an image enhancer that utilises the unsharp mask, along with a motion compensation program that displays the residual image using both regular motion compensation, as well as block-based motion compensation. I have also built an audio editor that allows the user to apply an echo effect. This audio editor is not shown below. Note that these applications are all done in C.