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% Jam noctisJam noctis
  2. 🔍 48% Caelestis aulae nuntiusCaelestis aulae nuntius
  3. 🔍 46% Solemne laudisSolemne laudis
  4. 🔍 45% Te gestientem gaudiisTe gestientem gaudiis
  5. 🔍 38% Jam morte victorJam morte victor
  6. 🔍 34% Ecce jamEcce jam
  7. 🔍 34% Ecce jamEcce jam
  8. 🔍 23% Ecce jam noctis tenuaturEcce jam noctis tenuatur
  9. 🔍 23% PassionemPassionem
  10. 🔍 23% Eripe me Domine ab homineEripe me Domine ab homine
  11. 🔍 22% Ecce jam noctis tenuatur (Alter tonus)Ecce jam noctis tenuatur (Alter tonus)
  12. 🔍 21% Deus Deus meusDeus Deus meus
  13. 🔍 21% Qui habitatQui habitat
  14. 🔍 21% Ecce jam venitEcce jam venit
  15. 🔍 21% Noctis tenebrasNoctis tenebras
  16. 🔍 21% Te virginumTe virginum
  17. 🔍 21% Languentibus in Purgatorio (Alter tonus)Languentibus in Purgatorio (Alter tonus)
  18. 🔍 21% Exsultet iam angelicaExsultet iam angelica
  19. 🔍 20% Veni de LibanoVeni de Libano
  20. 🔍 20% O PetreO Petre
  21. 🔍 20% Nocte jam pulsaNocte jam pulsa
  22. 🔍 20% Exsultet jam AngelicaExsultet jam Angelica
  23. 🔍 20% Isti sunt agniIsti sunt agni
  24. 🔍 20% Exsultet iam angelica (brevior)Exsultet iam angelica (brevior)
  25. 🔍 20% Qui habitatQui habitat
  26. 🔍 20% Qui venturus estQui venturus est
  27. 🔍 20% Jam ChristeJam Christe
  28. 🔍 20% ExsultavitExsultavit
  29. 🔍 20% Jam hiemsJam hiems
  30. 🔍 20% Christo igiturChristo igitur
  31. 🔍 20% Super meSuper me
  32. 🔍 19% Laeta DiesLaeta Dies
  33. 🔍 19% Jam lucis orto sidereJam lucis orto sidere
  34. 🔍 19% Deus Deus meusDeus Deus meus
  35. 🔍 19% Virginis CatharinaeVirginis Catharinae
  36. 🔍 19% Maxima estMaxima est
  37. 🔍 19% Eripe me Domine ab homineEripe me Domine ab homine
  38. 🔍 19% Eripe me Domine ab homineEripe me Domine ab homine
  39. 🔍 19% Ecce jam noctisEcce jam noctis
  40. 🔍 19% Audi filia et vide (Tract.)Audi filia et vide (Tract.)
  41. 🔍 19% Eripe me Domine ab homineEripe me Domine ab homine
  42. 🔍 19% Lauda fidelisLauda fidelis
  43. 🔍 19% Christo igiturChristo igitur
  44. 🔍 19% Diem novae laudisDiem novae laudis
  45. 🔍 19% Jam lucis orto sidereJam lucis orto sidere
  46. 🔍 19% Factus es spes meaFactus es spes mea
  47. 🔍 18% Audi filia et vide (Tract.)Audi filia et vide (Tract.)
  48. 🔍 18% Beata MargaritaBeata Margarita
  49. 🔍 18% Jam hiemsJam hiems
  50. 🔍 18% Adjuva nosAdjuva nos
  51. 🔍 18% Deus Deus meusDeus Deus meus
  52. 🔍 18% Beata es MariaBeata es Maria
  53. 🔍 18% PersequarPersequar
  54. 🔍 18% Benedicte DominumBenedicte Dominum
  55. 🔍 18% Qui habitatQui habitat
  56. 🔍 18% Jam lucis orto sidereJam lucis orto sidere
  57. 🔍 18% Eripe me Domine ab homineEripe me Domine ab homine
  58. 🔍 18% Ave Maria (Tractus)Ave Maria (Tractus)
  59. 🔍 18% Ave Regina caelorumAve Regina caelorum
  60. 🔍 18% Hic est vere MartyrHic est vere Martyr
  61. 🔍 18% Nunc ergoNunc ergo
  62. 🔍 18% Hodiernae lux dieiHodiernae lux diei
  63. 🔍 18% Exsurge Domine DeusExsurge Domine Deus
  64. 🔍 18% Reddite ergoReddite ergo
  65. 🔍 18% PersequarPersequar