The Six-Winged Guardian Dragon was actually unable to gain the upper hand despite clashing with sound waves head-on. It was forced back by the sound waves again and again, unable to charge forward.
However, those sound waves were unable to harm the Six-Winged Guardian Dragon. They could only temporarily hold it back.
Every time the Six-Winged Guardian Dragon launched an attack, a portion of the Musical Note Sprites would be quaked to death. As the number of Musical Note Sprites decreased, the sound wave also weakened.
It was only a matter of time before the harp and the Musical Note Sprites were defeated.