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-20. 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% Qui majorQui major
  2. 🔍 56% Qui majorQui major
  3. 🔍 41% Unus est enimUnus est enim
  4. 🔍 41% Qui maior est vestrumQui maior est vestrum
  5. 🔍 31% Descendit hic justificatusDescendit hic justificatus
  6. 🔍 31% Descendit hicDescendit hic
  7. 🔍 31% Descendit hicDescendit hic
  8. 🔍 30% Qui mihi ministratQui mihi ministrat
  9. 🔍 29% Quicumque volueritQuicumque voluerit
  10. 🔍 27% Qui de terraQui de terra
  11. 🔍 27% Hodie scietisHodie scietis
  12. 🔍 27% Qui me misitQui me misit
  13. 🔍 27% Qui exaltatQui exaltat
  14. 🔍 27% Ne timeasNe timeas
  15. 🔍 26% Quicumque volueritQuicumque voluerit
  16. 🔍 26% Qui sequitur meQui sequitur me
  17. 🔍 26% Sana animamSana animam
  18. 🔍 26% Descendit hic justificatusDescendit hic justificatus
  19. 🔍 26% Omnis qui se exaltatOmnis qui se exaltat
  20. 🔍 26% Rectus DominusRectus Dominus
  21. 🔍 26% Beata es MariaBeata es Maria
  22. 🔍 26% Omnis qui invocaveritOmnis qui invocaverit
  23. 🔍 25% Potens esPotens es
  24. 🔍 25% Judaea et JerusalemJudaea et Jerusalem
  25. 🔍 25% Anima... exsultabitAnima... exsultabit
  26. 🔍 25% Si quis mihiSi quis mihi
  27. 🔍 25% Crastina... eritCrastina... erit
  28. 🔍 25% Omnis qui se exaltatOmnis qui se exaltat
  29. 🔍 25% Cum esset desponsataCum esset desponsata
  30. 🔍 24% Non omnisNon omnis
  31. 🔍 24% Ne timeas... invenistiNe timeas... invenisti
  32. 🔍 24% Tibi DixitTibi Dixit
  33. 🔍 24% Omnes autem vosOmnes autem vos
  34. 🔍 24% MagnificatMagnificat
  35. 🔍 24% Quem dicuntQuem dicunt
  36. 🔍 24% Haec locutus sumHaec locutus sum
  37. 🔍 24% Ne timeas... invenistiNe timeas... invenisti
  38. 🔍 23% Deus legiferDeus legifer
  39. 🔍 23% Quicumque volueritQuicumque voluerit
  40. 🔍 23% Ecce ancillaEcce ancilla
  41. 🔍 23% Angeli DominiAngeli Domini
  42. 🔍 23% Per viscera... DeusPer viscera... Deus
  43. 🔍 23% Pacificus vocabiturPacificus vocabitur
  44. 🔍 23% Amen... dico... quiaAmen... dico... quia
  45. 🔍 23% ConsolaminiConsolamini
  46. 🔍 23% Hodie scietisHodie scietis
  47. 🔍 23% Da pacemDa pacem
  48. 🔍 23% Serve nequamServe nequam
  49. 🔍 23% Cum turba plurimaCum turba plurima
  50. 🔍 23% Respexit Dominus (I)Respexit Dominus (I)
  51. 🔍 23% O crux benedicta quiaO crux benedicta quia
  52. 🔍 23% Omnes autem vosOmnes autem vos
  53. 🔍 22% Omnes autem vos fratres estisOmnes autem vos fratres estis
  54. 🔍 22% Sic Deus dilexitSic Deus dilexit
  55. 🔍 22% Hodie nomenHodie nomen
  56. 🔍 22% Omnis qui petitOmnis qui petit
  57. 🔍 22% Semen estSemen est
  58. 🔍 22% Beatam me dicentBeatam me dicent
  59. 🔍 22% Unus est enimUnus est enim
  60. 🔍 22% Maria dixitMaria dixit
  61. 🔍 22% Quicumque volueritQuicumque voluerit
  62. 🔍 22% Qui de terra estQui de terra est
  63. 🔍 22% Beati qui habitantBeati qui habitant
  64. 🔍 22% SanctificavitSanctificavit
  65. 🔍 22% Omnis qui invocaveritOmnis qui invocaverit