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% SuscitabitSuscitabit
  2. 🔍 80% Suscitabit DeusSuscitabit Deus
  3. 🔍 70% Suscitabit DeusSuscitabit Deus
  4. 🔍 61% Suscitabit Deus caeliSuscitabit Deus caeli
  5. 🔍 31% Christus Dei FiliusChristus Dei Filius
  6. 🔍 30% Montes et collesMontes et colles
  7. 🔍 29% Puer JesusPuer Jesus
  8. 🔍 29% Dabit ei DominusDabit ei Dominus
  9. 🔍 29% Ante luciferum genitusAnte luciferum genitus
  10. 🔍 28% Spiritus Domini replevitSpiritus Domini replevit
  11. 🔍 28% Juravit DominusJuravit Dominus
  12. 🔍 27% Dabit illi DominusDabit illi Dominus
  13. 🔍 27% Dabit illi DominusDabit illi Dominus
  14. 🔍 27% Haec est quae nescivitHaec est quae nescivit
  15. 🔍 27% Spiritus Domini replevitSpiritus Domini replevit
  16. 🔍 26% Veniet Dominus et nonVeniet Dominus et non
  17. 🔍 26% Cantantibus organisCantantibus organis
  18. 🔍 26% Spiritus Domini replevitSpiritus Domini replevit
  19. 🔍 26% Unus militumUnus militum
  20. 🔍 26% Unus militumUnus militum
  21. 🔍 26% Fili recordareFili recordare
  22. 🔍 26% Ecce in nubibusEcce in nubibus
  23. 🔍 26% Dedit ei Dominus potestatemDedit ei Dominus potestatem
  24. 🔍 26% Dixit autem MariaDixit autem Maria
  25. 🔍 26% Ecce Crucem DominiEcce Crucem Domini
  26. 🔍 25% Omnis sapientiaOmnis sapientia
  27. 🔍 25% Ecce apparebitEcce apparebit
  28. 🔍 25% In paradisumIn paradisum
  29. 🔍 25% Ut audivitUt audivit
  30. 🔍 25% Qui timet DominumQui timet Dominum
  31. 🔍 25% Cum audisset JobCum audisset Job
  32. 🔍 25% Justus germinabitJustus germinabit
  33. 🔍 25% At Jesus conversusAt Jesus conversus
  34. 🔍 25% Scitote quia propeScitote quia prope
  35. 🔍 25% Triduanas a DominoTriduanas a Domino
  36. 🔍 25% CommunioneCommunione
  37. 🔍 25% Si quis diligit meSi quis diligit me
  38. 🔍 25% Si quis diligit meSi quis diligit me
  39. 🔍 25% Sancti per fidemSancti per fidem
  40. 🔍 25% Quae est ista speciosaQuae est ista speciosa
  41. 🔍 25% Martinus Abrahae sinuMartinus Abrahae sinu
  42. 🔍 25% IntroiboIntroibo
  43. 🔍 25% Absterget DeusAbsterget Deus
  44. 🔍 25% Ego autem in DominoEgo autem in Domino
  45. 🔍 25% Diffusa est gratiaDiffusa est gratia
  46. 🔍 25% Clarifica meClarifica me
  47. 🔍 24% Et Jesus proficiebatEt Jesus proficiebat
  48. 🔍 24% Dixit Dominus ad NoeDixit Dominus ad Noe
  49. 🔍 24% In caelestibus regnis... alleluiaIn caelestibus regnis... alleluia
  50. 🔍 24% Hodie Maria Virgo caelosHodie Maria Virgo caelos
  51. 🔍 24% Maternitas tuaMaternitas tua
  52. 🔍 24% Hodie beata VirgoHodie beata Virgo
  53. 🔍 24% Redemisti nos Domine (Ant)Redemisti nos Domine (Ant)
  54. 🔍 24% Euge serve bone (Conf. Pont.)Euge serve bone (Conf. Pont.)
  55. 🔍 24% Facta estFacta est
  56. 🔍 24% Respondens autem AngelusRespondens autem Angelus
  57. 🔍 24% Laurentius ingressus estLaurentius ingressus est
  58. 🔍 24% Medicinam carnalemMedicinam carnalem
  59. 🔍 24% Regnum ejusRegnum ejus
  60. 🔍 24% Exi cito in plateasExi cito in plateas
  61. 🔍 24% Scitote quia propeScitote quia prope
  62. 🔍 24% Gens et regnumGens et regnum
  63. 🔍 24% Ego sum resurrectioEgo sum resurrectio
  64. 🔍 24% Ne timeasNe timeas
  65. 🔍 24% Lucia virgoLucia virgo