Each player banishes a resonator, then each player discards a card.
The word "sacrifice" means "gain" for the Undead Lord.
Treat the type "spell" on old cards as "chant". It doesn't have any subtypes.
Ignore the "chant" subtypes on all cards.
If an old card refers to "spell: chant", it refers to "chant"
Treat old cards with the "chant-instant" subtype as cards with [Quickcast].
If an old card refers to "spell: chant-instant", it refers to "chant with [Quickcast]"
Treat old cards with the "chant-standby" subtype as cards with [Trigger].
If an old card refers to "spell: chant-standby", it refers to "chant with [Trigger]".
If an old card refers to a "summon spell", it refers to a "resonator spell".
If an old card refers to a "normal spell", it refers to a "non-resonator spell"
If a card with a "when this card is put into a graveyard from your field" automatic ability is banished during the resolution of Soulhunt, the ability is not put on the chase until Soulhunt fully resolves.
There is no requirement for either player to have a resonator in play or a card in their hand in order to play this card.
Resonators are banished first, before discarding. If "Seth, the Arbiter" is banished as part of this spell's resolution, he will see any other resonator banished alongside him, but he will not see the discard happen.