IsoGrego

Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.

Last sync with GregoBase: 2025-12-19. Max GregoBase ID: 20393.

🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.

See, e.g.: 1961 Solesmes Liber Usualis

Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.

  1. 🔍 100% Popule meusPopule meus
  2. 🔍 100% Popule meus quidPopule meus quid
  3. 🔍 58% Quia eduxi teQuia eduxi te
  4. 🔍 38% The Reproaches (1)The Reproaches (1)
  5. 🔍 32% Quid ultra debuiQuid ultra debui
  6. 🔍 30% The Reproaches (8)The Reproaches (8)
  7. 🔍 29% Popule meusPopule meus
  8. 🔍 27% Popule meusPopule meus
  9. 🔍 27% Popule meusPopule meus
  10. 🔍 27% Popule meusPopule meus
  11. 🔍 26% Popule meusPopule meus
  12. 🔍 26% Popule meusPopule meus
  13. 🔍 25% Adjutor et susceptor meus (Resp.)Adjutor et susceptor meus (Resp.)
  14. 🔍 25% Popule meus quidPopule meus quid
  15. 🔍 25% SubveniteSubvenite
  16. 🔍 24% Lapidabant Stephanum (Resp.)Lapidabant Stephanum (Resp.)
  17. 🔍 24% Popule meusPopule meus
  18. 🔍 23% Popule meus quidPopule meus quid
  19. 🔍 23% Praefatio solemnis de sancta CrucePraefatio solemnis de sancta Cruce
  20. 🔍 23% SubveniteSubvenite
  21. 🔍 23% Sebastianus vir christianissimus (Resp.)Sebastianus vir christianissimus (Resp.)
  22. 🔍 23% Quicumque ChristumQuicumque Christum
  23. 🔍 23% Iudica me DeusIudica me Deus
  24. 🔍 23% Praefatio solemnis de nuptiisPraefatio solemnis de nuptiis
  25. 🔍 23% Praefatio solemnis de sancto Ioseph Sponso B. M. V.Praefatio solemnis de sancto Ioseph Sponso B. M. V.
  26. 🔍 23% Rerum deus tenax vigor (In Ascensione)Rerum deus tenax vigor (In Ascensione)
  27. 🔍 23% Rector potens (In Ascensione)Rector potens (In Ascensione)
  28. 🔍 23% Praefatio solemnis de sancto Elia ProphetaPraefatio solemnis de sancto Elia Propheta
  29. 🔍 23% Salutis humanae SatorSalutis humanae Sator
  30. 🔍 22% Contristatus sumContristatus sum
  31. 🔍 22% Quicumque Christum quaeritisQuicumque Christum quaeritis
  32. 🔍 22% Beata nobisBeata nobis
  33. 🔍 22% Frater Maure (Resp.)Frater Maure (Resp.)
  34. 🔍 22% Praefatio solemnis de sanctissima TrinitatePraefatio solemnis de sanctissima Trinitate
  35. 🔍 22% Beatus es tu et bene tibi (Resp.)Beatus es tu et bene tibi (Resp.)
  36. 🔍 22% Diligam te Domine (Resp.)Diligam te Domine (Resp.)
  37. 🔍 22% Deus Deus meusDeus Deus meus
  38. 🔍 22% Verba meaVerba mea
  39. 🔍 22% Praefatio solemnior de sanctissima TrinitatePraefatio solemnior de sanctissima Trinitate
  40. 🔍 22% Deus Deus meusDeus Deus meus
  41. 🔍 22% Praefatio solemnis de MartyribusPraefatio solemnis de Martyribus
  42. 🔍 22% Jam lucis orto sidere (In Ascensione)Jam lucis orto sidere (In Ascensione)
  43. 🔍 22% Tristes erant ApostoliTristes erant Apostoli
  44. 🔍 22% Quicumque Christum quaeritisQuicumque Christum quaeritis
  45. 🔍 22% Praefatio solemnis de beata Maria VirginePraefatio solemnis de beata Maria Virgine
  46. 🔍 22% Exsultet iam angelicaExsultet iam angelica
  47. 🔍 21% Verba meaVerba mea
  48. 🔍 21% Praefatio de Dominicis per annum VPraefatio de Dominicis per annum V
  49. 🔍 21% Jesu nostra redemptioJesu nostra redemptio
  50. 🔍 21% Praefatio solemnis de MartyribusPraefatio solemnis de Martyribus
  51. 🔍 21% Exaudi DeusExaudi Deus
  52. 🔍 21% Salve crux sanctaSalve crux sancta
  53. 🔍 21% Protege DomineProtege Domine
  54. 🔍 21% Christo igiturChristo igitur
  55. 🔍 21% Christo igiturChristo igitur
  56. 🔍 21% Qui habitatQui habitat
  57. 🔍 21% Praefatio solemnis de D. N. Iesu Christo RegePraefatio solemnis de D. N. Iesu Christo Rege
  58. 🔍 21% Qui habitatQui habitat
  59. 🔍 21% Eripe me Domine ab homineEripe me Domine ab homine
  60. 🔍 21% Te lucis ante terminum (In Tempore Ascensionis)Te lucis ante terminum (In Tempore Ascensionis)
  61. 🔍 21% Exsultet iam angelica (brevior)Exsultet iam angelica (brevior)
  62. 🔍 21% Ecce crucem DominiEcce crucem Domini
  63. 🔍 21% Exsultet jam AngelicaExsultet jam Angelica
  64. 🔍 21% Paschale mundo gaudiumPaschale mundo gaudium
  65. 🔍 21% Praefatio solemnis de Omnibus Sanctis et PatronisPraefatio solemnis de Omnibus Sanctis et Patronis