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% Virgo semper fidelisVirgo semper fidelis
  2. 🔍 41% Fili tu semperFili tu semper
  3. 🔍 40% Virgo verboVirgo verbo
  4. 🔍 37% Magnificet te semperMagnificet te semper
  5. 🔍 33% Te semper idemTe semper idem
  6. 🔍 33% Fidelis servus 1 (mode 3)Fidelis servus 1 (mode 3)
  7. 🔍 33% Fidelis servus 1 (mode 1)Fidelis servus 1 (mode 1)
  8. 🔍 32% Laudabilis VirgoLaudabilis Virgo
  9. 🔍 32% Virgo sacraVirgo sacra
  10. 🔍 32% Serve bone et fidelis quiaServe bone et fidelis quia
  11. 🔍 31% Benedicta tu inBenedicta tu in
  12. 🔍 30% Qui post meQui post me
  13. 🔍 30% Qui post meQui post me
  14. 🔍 30% Hodie intacta VirgoHodie intacta Virgo
  15. 🔍 30% Hymnum dicamusHymnum dicamus
  16. 🔍 30% Laudate Dominum omnes gentesLaudate Dominum omnes gentes
  17. 🔍 30% Illuxit nobis diesIlluxit nobis dies
  18. 🔍 30% Ecce Agnus Dei 1Ecce Agnus Dei 1
  19. 🔍 29% Esto mihi DomineEsto mihi Domine
  20. 🔍 29% Amen a. d. vobis Si quidAmen a. d. vobis Si quid
  21. 🔍 29% Domine audiviDomine audivi
  22. 🔍 29% Omne datumOmne datum
  23. 🔍 29% Benedictus Deus IsraelBenedictus Deus Israel
  24. 🔍 29% In DominoIn Domino
  25. 🔍 29% Natus est nobis DeusNatus est nobis Deus
  26. 🔍 28% Benedicite gentesBenedicite gentes
  27. 🔍 28% In firmamentoIn firmamento
  28. 🔍 28% In cymbalisIn cymbalis
  29. 🔍 28% Redemptionem ... mandavitRedemptionem ... mandavit
  30. 🔍 28% Hymnum diciteHymnum dicite
  31. 🔍 28% Aqua quamAqua quam
  32. 🔍 28% Miserere mei DeusMiserere mei Deus
  33. 🔍 28% In domum DominiIn domum Domini
  34. 🔍 28% Sic venietSic veniet
  35. 🔍 28% Beneplacitum estBeneplacitum est
  36. 🔍 27% Sepulto Domino (Mode 6f)Sepulto Domino (Mode 6f)
  37. 🔍 27% Beata viscera... etBeata viscera... et
  38. 🔍 27% Qui perdiderit 1 (Mode 1f-dd)Qui perdiderit 1 (Mode 1f-dd)
  39. 🔍 27% Ut cognoscamusUt cognoscamus
  40. 🔍 27% Ut cognoscamusUt cognoscamus
  41. 🔍 27% Ego autem ad DominumEgo autem ad Dominum
  42. 🔍 27% Ego autem ad DominumEgo autem ad Dominum
  43. 🔍 27% Sic benedicamSic benedicam
  44. 🔍 27% Amen a. d. vobis Si quidAmen a. d. vobis Si quid
  45. 🔍 27% Nos qui vivimusNos qui vivimus
  46. 🔍 27% Sancta... semperSancta... semper
  47. 🔍 27% Benedictus Dominus DeusBenedictus Dominus Deus
  48. 🔍 27% Domine in caeloDomine in caelo
  49. 🔍 27% Qui perdiderit 1 (Mode 1f-de)Qui perdiderit 1 (Mode 1f-de)
  50. 🔍 27% Lauda JerusalemLauda Jerusalem
  51. 🔍 27% Sit nomen DominiSit nomen Domini
  52. 🔍 27% Omnis spiritusOmnis spiritus
  53. 🔍 27% Gaudeamus omnesGaudeamus omnes
  54. 🔍 27% Post triduumPost triduum
  55. 🔍 27% Populo qui ambulabatPopulo qui ambulabat
  56. 🔍 27% Christum natum positumChristum natum positum
  57. 🔍 27% De Sion veniet DominusDe Sion veniet Dominus
  58. 🔍 27% De Sion veniet DominusDe Sion veniet Dominus
  59. 🔍 27% Reges terraeReges terrae
  60. 🔍 27% Domine refugiumDomine refugium
  61. 🔍 27% Manete autemManete autem
  62. 🔍 27% Cantemus DominoCantemus Domino
  63. 🔍 27% Magnus Dominus (Mode 4a)Magnus Dominus (Mode 4a)
  64. 🔍 27% Benedictus Dominus quiaBenedictus Dominus quia
  65. 🔍 27% Post dies octoPost dies octo