The drums printer project was the first piece software written in C. It was a drum music notation engine. Initially it was written in Visual Basic along with a client capable of interacting with the library. The idea was that the library could be used with the Drumz Wizard software to make drum sheet music from the patterns created. After discussions with the shareware company that produced it MediaTech Innovations a deal was come to where by the plugin would be sold as an optional extra with their product. However to enable integration with their software it would have to be re-written in C as a Windows DLL.
Due to time constraints on both my time (I was a first year) as well as MediaTech the integration was never finished. MediaTech decided to stop working on their project shortly after as well. They now offer it as a free download off their website.
I’m still very proud of my first major project. I have a print out of the source code (100 pages of .c/.h files) as well as the integration manual (40 pages) on my bookshelf even though it really just was a list of lists of lists of arrays with some formatting logic.