Software Projects
Bindable Calendar
I made my own bindable calendar with a custom templating system. My goal is to finalize this as a distributable control for ASP.NET. By default, it accepts data and binds data just as any databound control in asp.net. You need to set the “DateColumn” and “EventColumn” for the calendar to know what data to display. Or, you can take it up a notch, and create binding templates where you can control how every item is formatted and add custom logic to each iteration of the databinding. This allows for some interesting possibilities. Right now, it is simply HTML generation and I use javascript to call the asp.net PostBack. Future versions will support complete control hierarchy.
DJ Mixing Console
As the witty name suggests, I take a whack at emulating the functionality of two turntables and a mixer. This one is not safe for public consumption yet but will be made available very soon. Keep an eye out. My goal is to port it to something (java?) that works on iPhone so people can scratch their songs right in the palm of their hands. I’m sure 50 other companies will make it and better, but I don’t care, I got dibs on #51 ! Some challenges include playing sound backwards, supporting many file types, and implementing the established DirectX audio plug-in architecture to allow me to leverage some bad ass audio effects.