The way I’ve always heard it explained is that it’s the
purpose of the Mass, not so much the readings.
Now, I wonder if it’s actually 2 different principles:
- If you happen to attend 2 different Sunday Masses (why would you, unless they were different?), you can receive communion at Both. Or, as the above example, if you receive Communion in a private reception first, then attend Mass later.
Maybe you want to attend Mass twice. Or you go to the early Mass for a reason and then attend the later one for another reason. Regardless of the reason for attending 2 Masses on Sunday you may receive Communion at both.
- If there are two Masses for different intentions the same day: daily or Sunday Mass, plus a wedding, for example. Maybe you’re scheduled to be an EMC at the 10:00 Mass at your parish, and it’s also the Sunday of the monthly Tridentine Mass or Byzantine Divine Liturgy downtown. So you go to the 10 AM Mass to serve as an EMC, do your rounds at the hospital at 11:30, and then go to the Tridentine Mass at 1 PM.
So, the canon law principle is that you can receive Communion a maximum of 2 times in 24 hours, so long as the second time is at Mass. The
practical application is always given as “two different Gospels,” because otherwise there’s no good reason to be at 2 Masses in 24 hours.
Who are you to to tell people they have no good reason for attending Mass twice in one day? I could be going to a Mass that is being celebrated for someone and then attending my regular Mass. I could be reading at two Masses. I could simply want to attend a second Mass and receive Communion again. In all cases the Church tells me I may receive Communion a second time at a Mass I’m participating in and it lays down no rules about the Mass being different the second time.
If you’re a church musician, you should really only receive Mass once, anyway.
Not sure if you mean they should only be asked to play once (not practical if they are the only musician in a parish with more than one Mass) or if they shouldn’t receive at the second Mass if they play twice. In either case you are making up your own rules. Canon Law imposes no such rules.