Looks like you've either come across or independently reinvented pitch classes! https://en.wikipedia.org/wiki/Pitch_class