The idea is that any D (Dbb, D#) going up to any E(Eb..Ex) is a second, where as any C going up to any E is a third.
Your understanding of all this is all based on DAW piano rolls, and that's not the only thing existing in this world. For woodwind and brass...
Umm I think you guys missed the point. Be it the sharps or flats, or actually the whole idea behind music theory, isn't about what is present on...
Well, again, the traditional way of learning interval is knowing your major scales, this is how theory is taught, and that is how I learnt theory...
Music theory is simply understanding music with an intellectual approach. Whatever method you use to understand your music is in fact a theory.
I've been working on a simple chord randomization app and had to tackle this problem, and here is my approach which requires little memorization....
Separate names with a comma.