Music Interval Solver
Python 2.7, 155 bytes

s='second unison third fourth sixth fifth seventh octave Diminished Augmented'.split()
def f(n,c):x=0xDE9CB87561430&gt;&gt;[4,8][c&gt;'h']*n;print s[x%2+8],s[x/2%8]