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% Cilicio CaeciliaCilicio Caecilia
  2. 🔍 54% Virgo gloriosaVirgo gloriosa
  3. 🔍 51% Cilicio CaeciliaCilicio Caecilia
  4. 🔍 51% Caecilia virgo AlmachiumCaecilia virgo Almachium
  5. 🔍 41% Cantantibus organisCantantibus organis
  6. 🔍 37% Hic est Michael ArchangelusHic est Michael Archangelus
  7. 🔍 36% Venit MichaelVenit Michael
  8. 🔍 36% Isti sunt viri sanctiIsti sunt viri sancti
  9. 🔍 35% O bona cruxO bona crux
  10. 🔍 35% Orietur stella JacobOrietur stella Jacob
  11. 🔍 35% Propter veritatemPropter veritatem
  12. 🔍 34% Orante sancto ClementeOrante sancto Clemente
  13. 🔍 34% Benedic DomineBenedic Domine
  14. 🔍 34% Magi veniuntMagi veniunt
  15. 🔍 34% O Beatum virum in cujusO Beatum virum in cujus
  16. 🔍 34% Domine Jesu ChristeDomine Jesu Christe
  17. 🔍 34% Iste homo perfecit omniaIste homo perfecit omnia
  18. 🔍 33% Non discedimus a teNon discedimus a te
  19. 🔍 33% Quis es tu qui venistiQuis es tu qui venisti
  20. 🔍 33% Velociter exaudi meVelociter exaudi me
  21. 🔍 33% Misit HerodesMisit Herodes
  22. 🔍 32% Tu es pastor oviumTu es pastor ovium
  23. 🔍 32% Non me derelinque pater sancteNon me derelinque pater sancte
  24. 🔍 32% Stetit Moyses coramStetit Moyses coram
  25. 🔍 32% Descendet JesusDescendet Jesus
  26. 🔍 32% Doceam iniquos vias tuasDoceam iniquos vias tuas
  27. 🔍 32% Quo progrederis sine filioQuo progrederis sine filio
  28. 🔍 32% Ecce sacerdos magnusEcce sacerdos magnus
  29. 🔍 31% Erumpant montesErumpant montes
  30. 🔍 31% Astiterunt reges terraeAstiterunt reges terrae
  31. 🔍 31% Ipse me coronavitIpse me coronavit
  32. 🔍 31% Iste est qui ante DeumIste est qui ante Deum
  33. 🔍 31% Quid me quaeritis interficereQuid me quaeritis interficere
  34. 🔍 31% Pacifice loquebanturPacifice loquebantur
  35. 🔍 31% In tempore illoIn tempore illo
  36. 🔍 31% Notas mihi fecistiNotas mihi fecisti
  37. 🔍 31% Constantes estoteConstantes estote
  38. 🔍 31% Sicut MoysesSicut Moyses
  39. 🔍 31% Sanctificamini filii IsraelSanctificamini filii Israel
  40. 🔍 30% Hic est beatissimusHic est beatissimus
  41. 🔍 30% Caecus sedebatCaecus sedebat
  42. 🔍 30% In articulo die illiusIn articulo die illius
  43. 🔍 30% Beata Caecilia dixit adBeata Caecilia dixit ad
  44. 🔍 30% MedicinamMedicinam
  45. 🔍 30% In timore incolatusIn timore incolatus
  46. 🔍 30% Damasci praepositus gentis AretaeDamasci praepositus gentis Aretae
  47. 🔍 30% Ornatam in monilibusOrnatam in monilibus
  48. 🔍 29% Jam corpus ejusJam corpus ejus
  49. 🔍 29% Congregatae sunt gentesCongregatae sunt gentes
  50. 🔍 29% Omnia temporeOmnia tempore
  51. 🔍 29% Expansis manibus orabatExpansis manibus orabat
  52. 🔍 29% Abscondite elemosynamAbscondite elemosynam
  53. 🔍 28% O HippolyteO Hippolyte
  54. 🔍 28% Angustiae mihiAngustiae mihi
  55. 🔍 28% Domine praevenistiDomine praevenisti
  56. 🔍 28% Isti qui amicti sunt stolisIsti qui amicti sunt stolis
  57. 🔍 28% In conspectu AngelorumIn conspectu Angelorum
  58. 🔍 28% Domine quando venerisDomine quando veneris
  59. 🔍 28% Fiat DomineFiat Domine
  60. 🔍 28% Domine si conversusDomine si conversus
  61. 🔍 27% Ecce AdamEcce Adam
  62. 🔍 27% Beatam me dicent omnesBeatam me dicent omnes
  63. 🔍 27% Oravit sanctus AndreasOravit sanctus Andreas
  64. 🔍 27% Alieni non transibuntAlieni non transibunt
  65. 🔍 27% Vocavit Angelus Domini AbrahamVocavit Angelus Domini Abraham