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% Puellae saltantiPuellae saltanti
  2. 🔍 78% Puellae saltantiPuellae saltanti
  3. 🔍 73% Puellae saltantiPuellae saltanti
  4. 🔍 69% Puellae saltantiPuellae saltanti
  5. 🔍 36% Domine mi rexDomine mi rex
  6. 🔍 31% Puellae saltantiPuellae saltanti
  7. 🔍 26% Beatus GregoriusBeatus Gregorius
  8. 🔍 25% Herodes enim tenuitHerodes enim tenuit
  9. 🔍 25% Misso HerodesMisso Herodes
  10. 🔍 23% Joannes vocabiturJoannes vocabitur
  11. 🔍 22% In patientia vestraIn patientia vestra
  12. 🔍 22% Caritas DeiCaritas Dei
  13. 🔍 22% Unus ex duobusUnus ex duobus
  14. 🔍 22% Unus militumUnus militum
  15. 🔍 21% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  16. 🔍 21% Haec est domus DominiHaec est domus Domini
  17. 🔍 21% Petrus et JoannesPetrus et Joannes
  18. 🔍 21% Beati pacificiBeati pacifici
  19. 🔍 20% Da mihi in discoDa mihi in disco
  20. 🔍 20% Semen ceciditSemen cecidit
  21. 🔍 20% Admoniti MagiAdmoniti Magi
  22. 🔍 20% Blandina fortis adolescentiaBlandina fortis adolescentia
  23. 🔍 20% Nolite me considerareNolite me considerare
  24. 🔍 20% Cantantibus organisCantantibus organis
  25. 🔍 20% Justi confitebunturJusti confitebuntur
  26. 🔍 19% Ex utero senectutisEx utero senectutis
  27. 🔍 19% Ancilla fidelisAncilla fidelis
  28. 🔍 19% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  29. 🔍 19% Misso Herodes spiculatoreMisso Herodes spiculatore
  30. 🔍 19% Euge serve bone in modicoEuge serve bone in modico
  31. 🔍 19% Semen ceciditSemen cecidit
  32. 🔍 19% In corde GertrudisIn corde Gertrudis
  33. 🔍 19% Cum iter ad mareCum iter ad mare
  34. 🔍 19% Misit rex incredulusMisit rex incredulus
  35. 🔍 19% Angelus Domini nuntiavit MariaeAngelus Domini nuntiavit Mariae
  36. 🔍 19% Dabit illi DominusDabit illi Dominus
  37. 🔍 19% Ecce crucem DominiEcce crucem Domini
  38. 🔍 19% Exsultabunt DominoExsultabunt Domino
  39. 🔍 19% O quam metuendusO quam metuendus
  40. 🔍 19% Angelus Domini nuntiavitAngelus Domini nuntiavit
  41. 🔍 19% Egredimini et videte filiae Sion (Ant.)Egredimini et videte filiae Sion (Ant.)
  42. 🔍 18% Stans beata AgathaStans beata Agatha
  43. 🔍 18% Domine mi rexDomine mi rex
  44. 🔍 18% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  45. 🔍 18% Haec est virgo sapiens quamHaec est virgo sapiens quam
  46. 🔍 18% Ego sum panis vivusEgo sum panis vivus
  47. 🔍 18% Ecce in nubibusEcce in nubibus
  48. 🔍 18% Amen dico vobis quod uniAmen dico vobis quod uni
  49. 🔍 18% PraeceptorPraeceptor
  50. 🔍 18% Vigilate animoVigilate animo
  51. 🔍 18% Super omnia ligna (T.P.)Super omnia ligna (T.P.)
  52. 🔍 18% Spiritus Domini replevit (Ant)Spiritus Domini replevit (Ant)
  53. 🔍 18% Ecce puer meusEcce puer meus
  54. 🔍 18% Respondens autem PetrusRespondens autem Petrus
  55. 🔍 18% Surrexit ChristusSurrexit Christus
  56. 🔍 18% Misso HerodesMisso Herodes
  57. 🔍 18% Columna esColumna es
  58. 🔍 18% Super omniaSuper omnia
  59. 🔍 18% Fili praebeFili praebe
  60. 🔍 18% Puer Jesus proficiebatPuer Jesus proficiebat
  61. 🔍 18% Angeli eorum... Patris meiAngeli eorum... Patris mei
  62. 🔍 17% Alleluia. (Friday P. T. at Lauds II) Alleluia. (Friday P. T. at Lauds II)
  63. 🔍 17% Deficiente vinoDeficiente vino
  64. 🔍 17% Stans a longeStans a longe
  65. 🔍 17% Benedicite sancti et humiles cordeBenedicite sancti et humiles corde