Main content

When music became a prayer

Concert pianist Yirui Weng grows up atheist in China but finds Christian faith in Italy after hearing the sacred words behind the music she loves.

Concert pianist Yirui Weng, 32, grew up in a communist, atheist family in China, where religion played no part in her life. Music, however, always did. As a gifted young pianist, she immersed herself in the great works of Western classical music 鈥 including sacred compositions whose words and meanings were largely unknown to her.

When Yirui moved to Italy to pursue her musical studies, curiosity began to replace indifference. While playing Vivaldi鈥檚 Gloria, she found herself drawn not just to the beauty of the music, but to its unfamiliar language: 鈥淟amb of God?鈥 鈥淪on of the Father?鈥 What, she wondered, did these words mean 鈥 and why had composers been inspired by them for centuries?

After meeting a Chinese priest in Milan, Yirui began attending catechism classes and encountered the teachings of Jesus for the first time. Ideas such as forgiveness and loving one鈥檚 enemies challenged everything she had been taught growing up. She began to pray 鈥 quietly at first 鈥 and noticed something unexpected: it changed the way she played.

In 2023, Yirui was baptised.

In this edition of Heart and Soul, the 麻豆社鈥檚 John Laurenson travels to Rome to meet Yirui Weng. We hear her play, sing, teach and pray as she reflects on her journey of faith and explores a deeper question: why is music 鈥 from the Muslim call to prayer to gospel and sacred choral works 鈥 such a powerful and universal expression of belief?

Producer/presenter: John Laurenson
Series producer: Rajeev Gupta
Editor: Chloe Walker
Production co-ordinator: Mica Nepomuceno

Photo description: Yirui Eleonora Weng , pianist and opera vocal coach based between Italy and China, specializing in Italian opera repertoire and cross-cultural vocal performance. Photo credit is: Yirui Eleonora Weng )

Available now

27 minutes

Last on

Sun 19 Apr 2026 05:05GMT

Broadcasts

  • Fri 27 Feb 2026 04:32GMT
  • Fri 27 Feb 2026 13:32GMT
  • Fri 27 Feb 2026 18:32GMT
  • Fri 27 Feb 2026 23:32GMT
  • Sun 1 Mar 2026 16:32GMT
  • Tue 14 Apr 2026 14:30GMT
  • Sun 19 Apr 2026 05:05GMT

Podcast