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% Germinavit radixGerminavit radix
  2. πŸ” 69% Germinavit radixGerminavit radix
  3. πŸ” 64% Germinavit radix JesseGerminavit radix Jesse
  4. πŸ” 64% Germinavit radixGerminavit radix
  5. πŸ” 59% Germinavit radixGerminavit radix
  6. πŸ” 55% Germinavit radixGerminavit radix
  7. πŸ” 46% Germinavit Radix IesseGerminavit Radix Iesse
  8. πŸ” 39% Germinavit Radix Iesse (Tempore paschali)Germinavit Radix Iesse (Tempore paschali)
  9. πŸ” 26% O Radix IesseO Radix Iesse
  10. πŸ” 26% O Radix IesseO Radix Iesse
  11. πŸ” 26% Ecce Maria genuitEcce Maria genuit
  12. πŸ” 25% Et ut perfeceruntEt ut perfecerunt
  13. πŸ” 23% Decora lux aeternitatisDecora lux aeternitatis
  14. πŸ” 23% Decora lux aeternitatisDecora lux aeternitatis
  15. πŸ” 23% Dominus virtutumDominus virtutum
  16. πŸ” 23% Dedit Iesus virtutemDedit Iesus virtutem
  17. πŸ” 22% Sustinuimus pacemSustinuimus pacem
  18. πŸ” 22% Beate Pastor PetreBeate Pastor Petre
  19. πŸ” 22% Stella caeliStella caeli
  20. πŸ” 22% Beatus venterBeatus venter
  21. πŸ” 22% Beate Pastor PetreBeate Pastor Petre
  22. πŸ” 21% Prophetae praedicaveruntProphetae praedicaverunt
  23. πŸ” 21% Felix namque esFelix namque es
  24. πŸ” 21% Genuit puerperaGenuit puerpera
  25. πŸ” 21% Rex summe regumRex summe regum
  26. πŸ” 21% Beata viscera... etBeata viscera... et
  27. πŸ” 21% Beata nobis gaudiaBeata nobis gaudia
  28. πŸ” 21% Impetum inimicorumImpetum inimicorum
  29. πŸ” 21% Maria Virgo semperMaria Virgo semper
  30. πŸ” 21% Annuntiate populisAnnuntiate populis
  31. πŸ” 21% Beata nobis gaudiaBeata nobis gaudia
  32. πŸ” 21% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  33. πŸ” 20% Angelus Domini nuntiavitAngelus Domini nuntiavit
  34. πŸ” 20% Beate Pastor PetreBeate Pastor Petre
  35. πŸ” 20% Apparuit gratiaApparuit gratia
  36. πŸ” 20% Tribus miraculisTribus miraculis
  37. πŸ” 20% Egregie Doctor PauleEgregie Doctor Paule
  38. πŸ” 20% Aspice DomineAspice Domine
  39. πŸ” 20% Te saeculorum PrincipemTe saeculorum Principem
  40. πŸ” 20% Gloria XIIIGloria XIII
  41. πŸ” 20% Egregie DoctorEgregie Doctor
  42. πŸ” 20% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  43. πŸ” 20% Regina mundiRegina mundi
  44. πŸ” 20% Lux orta est super nosLux orta est super nos
  45. πŸ” 20% LaudΓ‘bilis virgoLaudΓ‘bilis virgo
  46. πŸ” 20% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  47. πŸ” 20% Regina mundiRegina mundi
  48. πŸ” 20% Christus Deus nosterChristus Deus noster
  49. πŸ” 20% Beati omnesBeati omnes
  50. πŸ” 20% Confortate manusConfortate manus
  51. πŸ” 20% Baptizat miles regemBaptizat miles regem
  52. πŸ” 19% ConsolaminiConsolamini
  53. πŸ” 19% Ave Rex nosterAve Rex noster
  54. πŸ” 19% Ave MariaAve Maria
  55. πŸ” 19% Egregie Doctor PauleEgregie Doctor Paule
  56. πŸ” 19% Beata nobisBeata nobis
  57. πŸ” 19% Beata nobis gaudiaBeata nobis gaudia
  58. πŸ” 19% Stans autem IesusStans autem Iesus
  59. πŸ” 19% Beata nobis gaudiaBeata nobis gaudia
  60. πŸ” 19% ConsummatusConsummatus
  61. πŸ” 19% Dixit Iesus discipulis Si peccaveritDixit Iesus discipulis Si peccaverit
  62. πŸ” 19% O Radix IesseO Radix Iesse
  63. πŸ” 19% Ante luciferum ... apparuitAnte luciferum ... apparuit
  64. πŸ” 19% Ecce ego JoannesEcce ego Joannes
  65. πŸ” 19% Iesu Salvator saeculiIesu Salvator saeculi