I haven't forgotten the computer science education I got before switching to music. I occasionally put it to good use, developing little tools to aid in my music training. You'll find them here as I clean them up, all user-friendly-like.

Interval Trainer

I wrote this tool to help me memorize interval names between notes. It's not ear training; there's no sound. It's mind training.

Triad Trainer

Similar to the Interval Trainer, this shows three note names, and your job is to identify the triad they constitute.