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% Egredietur virgaEgredietur virga
  2. 🔍 58% Egredietur virgaEgredietur virga
  3. 🔍 57% Egredietur virgaEgredietur virga
  4. 🔍 45% Egredietur virgaEgredietur virga
  5. 🔍 43% Egredietur virgaEgredietur virga
  6. 🔍 38% Egredietur virgaEgredietur virga
  7. 🔍 38% Egredietur virgaEgredietur virga
  8. 🔍 34% Omnis vallisOmnis vallis
  9. 🔍 32% Angelus Domini nuntiavitAngelus Domini nuntiavit
  10. 🔍 30% Pater manifestaviPater manifestavi
  11. 🔍 30% Angelus Domini nuntiavit MariaeAngelus Domini nuntiavit Mariae
  12. 🔍 29% Egredietur DominusEgredietur Dominus
  13. 🔍 27% O felicem virumO felicem virum
  14. 🔍 26% Stans beata AgathaStans beata Agatha
  15. 🔍 26% Unus ex duobusUnus ex duobus
  16. 🔍 25% Regina mundiRegina mundi
  17. 🔍 24% Lapides pretiosiLapides pretiosi
  18. 🔍 24% Deus misereaturDeus misereatur
  19. 🔍 24% Deus a LibanoDeus a Libano
  20. 🔍 24% Igne divini radiansIgne divini radians
  21. 🔍 24% Exaudiat DominusExaudiat Dominus
  22. 🔍 24% Quae est ista quae ascenditQuae est ista quae ascendit
  23. 🔍 24% Tu solus peregrinusTu solus peregrinus
  24. 🔍 24% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  25. 🔍 24% Os justiOs justi
  26. 🔍 24% Dum aurora finemDum aurora finem
  27. 🔍 24% Quaerite primumQuaerite primum
  28. 🔍 23% Obsecro Domine auferObsecro Domine aufer
  29. 🔍 23% Obsecro Domine auferObsecro Domine aufer
  30. 🔍 23% Lazarus amicusLazarus amicus
  31. 🔍 23% Turba multaTurba multa
  32. 🔍 23% Jubilate Deo omnisJubilate Deo omnis
  33. 🔍 23% Egredietur virgaEgredietur virga
  34. 🔍 23% Misericordia tua DomineMisericordia tua Domine
  35. 🔍 23% Ecce in nubibusEcce in nubibus
  36. 🔍 23% Vim virtutis suaeVim virtutis suae
  37. 🔍 23% Montes et collesMontes et colles
  38. 🔍 23% Coeperunt omnesCoeperunt omnes
  39. 🔍 23% Quod uni ex minimisQuod uni ex minimis
  40. 🔍 23% Stans beata AgnesStans beata Agnes
  41. 🔍 22% Gloria tibi TrinitasGloria tibi Trinitas
  42. 🔍 22% Super te Jerusalem orieturSuper te Jerusalem orietur
  43. 🔍 22% Coeperunt omnes turbaeCoeperunt omnes turbae
  44. 🔍 22% Deposuit DominusDeposuit Dominus
  45. 🔍 22% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  46. 🔍 22% Martinus Abrahae sinuMartinus Abrahae sinu
  47. 🔍 22% In tua patientiaIn tua patientia
  48. 🔍 22% Egredietur virgaEgredietur virga
  49. 🔍 22% Ante me non estAnte me non est
  50. 🔍 22% Ante me non estAnte me non est
  51. 🔍 22% Florete... et collaudateFlorete... et collaudate
  52. 🔍 22% Omnis sapientiaOmnis sapientia
  53. 🔍 22% Unde huic sapientia haecUnde huic sapientia haec
  54. 🔍 21% Christus Dei FiliusChristus Dei Filius
  55. 🔍 21% Tecum principiumTecum principium
  56. 🔍 21% Admoniti MagiAdmoniti Magi
  57. 🔍 21% Joannes vocabiturJoannes vocabitur
  58. 🔍 21% Popule meusPopule meus
  59. 🔍 21% Tecum principiumTecum principium
  60. 🔍 21% Stans beata AgathaStans beata Agatha
  61. 🔍 21% Super te JerusalemSuper te Jerusalem
  62. 🔍 21% Erunt pravaErunt prava
  63. 🔍 21% Unus ex duobusUnus ex duobus
  64. 🔍 21% Crastina dieCrastina die
  65. 🔍 21% Auxilium meumAuxilium meum