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% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  2. 🔍 76% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  3. 🔍 73% Tota pulchra es MariaTota pulchra es Maria
  4. 🔍 68% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  5. 🔍 68% Tota pulchra es MariaTota pulchra es Maria
  6. 🔍 65% Tota pulchra es MariaTota pulchra es Maria
  7. 🔍 48% Tota pulchra es Maria!Tota pulchra es Maria!
  8. 🔍 45% Tota pulchra es Maria!Tota pulchra es Maria!
  9. 🔍 44% Pulchra es et decoraPulchra es et decora
  10. 🔍 40% Pulchra es et decoraPulchra es et decora
  11. 🔍 39% Tota pulchra esTota pulchra es
  12. 🔍 39% Pulchra es et decoraPulchra es et decora
  13. 🔍 39% Pulchra es et decoraPulchra es et decora
  14. 🔍 37% Pulchra es et decoraPulchra es et decora
  15. 🔍 34% Pulchra es et decoraPulchra es et decora
  16. 🔍 34% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  17. 🔍 30% Quam pulchra es GertrudisQuam pulchra es Gertrudis
  18. 🔍 30% Exsultans spiritus PetriExsultans spiritus Petri
  19. 🔍 26% Ave MariaAve Maria
  20. 🔍 26% Ave Maria...Alleluia (Ant.)Ave Maria...Alleluia (Ant.)
  21. 🔍 25% Beata es MariaBeata es Maria
  22. 🔍 24% Tota pulchra es amica (Ant)Tota pulchra es amica (Ant)
  23. 🔍 24% Quae est ista quae ascendit Quae est ista quae ascendit
  24. 🔍 24% O quam pulchra estO quam pulchra est
  25. 🔍 23% Beata es, Virgo Maria, quaeBeata es, Virgo Maria, quae
  26. 🔍 23% Ecce tuEcce tu
  27. 🔍 23% Quae est ista quae ascenditQuae est ista quae ascendit
  28. 🔍 23% InviolataInviolata
  29. 🔍 23% Ave Virgo specieiAve Virgo speciei
  30. 🔍 23% Tota pulchra esTota pulchra es
  31. 🔍 23% O Maria, gratia plenaO Maria, gratia plena
  32. 🔍 22% O beata animaO beata anima
  33. 🔍 22% Ne timeas MariaNe timeas Maria
  34. 🔍 22% Exaltata est Virgo MariaExaltata est Virgo Maria
  35. 🔍 22% Beatam me dicentBeatam me dicent
  36. 🔍 22% Beata es Virgo Maria Dei (Ant)Beata es Virgo Maria Dei (Ant)
  37. 🔍 22% Deus meus es tuDeus meus es tu
  38. 🔍 22% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  39. 🔍 22% InviolataInviolata
  40. 🔍 21% Benedictus es in firmamentoBenedictus es in firmamento
  41. 🔍 21% Petite et accipietis quaeritePetite et accipietis quaerite
  42. 🔍 21% Tu es qui venturus es DomineTu es qui venturus es Domine
  43. 🔍 21% Assumpta est MariaAssumpta est Maria
  44. 🔍 21% Clamavi et exaudivit meClamavi et exaudivit me
  45. 🔍 21% Beata esBeata es
  46. 🔍 21% Fili praebeFili praebe
  47. 🔍 20% Ne timeas MariaNe timeas Maria
  48. 🔍 20% Quae est istaQuae est ista
  49. 🔍 20% Ne timeas Maria (in Annunciatio)Ne timeas Maria (in Annunciatio)
  50. 🔍 20% Descendit Jesus cum eis (Ant.)Descendit Jesus cum eis (Ant.)
  51. 🔍 20% Domine non sum dignus utDomine non sum dignus ut
  52. 🔍 20% Ave MaterAve Mater
  53. 🔍 20% Benedicta es tu (Ant)Benedicta es tu (Ant)
  54. 🔍 20% Tota pulchra es amica meaTota pulchra es amica mea
  55. 🔍 19% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  56. 🔍 19% Virgo prudentissimaVirgo prudentissima
  57. 🔍 19% Conversus estConversus est
  58. 🔍 19% Missus est Gabriel AngelusMissus est Gabriel Angelus
  59. 🔍 19% Quae est istaQuae est ista
  60. 🔍 19% Hodie Christus natus estHodie Christus natus est
  61. 🔍 19% In craticula Te DeumIn craticula Te Deum
  62. 🔍 19% Credo I.Credo I.
  63. 🔍 19% Non est ei speciesNon est ei species
  64. 🔍 19% Cum essem parvulaCum essem parvula
  65. 🔍 19% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)