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% Et ut perfeceruntEt ut perfecerunt
  2. 🔍 65% Et ut perfeceruntEt ut perfecerunt
  3. 🔍 29% Stans autem IesusStans autem Iesus
  4. 🔍 29% Simile est enim... negotiatoriSimile est enim... negotiatori
  5. 🔍 26% Regressus IesusRegressus Iesus
  6. 🔍 26% Si vis perfectusSi vis perfectus
  7. 🔍 25% Vespere autem factoVespere autem facto
  8. 🔍 25% Ambulans IesusAmbulans Iesus
  9. 🔍 25% Germinavit radixGerminavit radix
  10. 🔍 25% Simile est enim... patrifamiliasSimile est enim... patrifamilias
  11. 🔍 24% Admonitus in somnis IosephAdmonitus in somnis Ioseph
  12. 🔍 24% Non pro his rogoNon pro his rogo
  13. 🔍 24% Ascendit IosephAscendit Ioseph
  14. 🔍 24% Ascendit autemAscendit autem
  15. 🔍 24% Montes et collesMontes et colles
  16. 🔍 24% Montes et collesMontes et colles
  17. 🔍 23% Hodie completi suntHodie completi sunt
  18. 🔍 23% Dum intraret IesusDum intraret Iesus
  19. 🔍 23% Admonitus in somnis IosephAdmonitus in somnis Ioseph
  20. 🔍 23% Missus est Angelus Gabriel a Deo (In Sol. S. Joseph)Missus est Angelus Gabriel a Deo (In Sol. S. Joseph)
  21. 🔍 23% Dixit Iesus Ut sciatisDixit Iesus Ut sciatis
  22. 🔍 23% Auditu aurisAuditu auris
  23. 🔍 23% Unus DominusUnus Dominus
  24. 🔍 23% Genuit puerperaGenuit puerpera
  25. 🔍 22% Misericordia et veritasMisericordia et veritas
  26. 🔍 22% Miserere (Ps 50)Miserere (Ps 50)
  27. 🔍 22% Puer Iesus crescebatPuer Iesus crescebat
  28. 🔍 22% Cum sublevasset oculosCum sublevasset oculos
  29. 🔍 22% Ecce ancilla DominiEcce ancilla Domini
  30. 🔍 22% Beata viscera... etBeata viscera... et
  31. 🔍 22% Admoniti magiAdmoniti magi
  32. 🔍 22% Ascendit JosephAscendit Joseph
  33. 🔍 22% Impetum inimicorumImpetum inimicorum
  34. 🔍 22% Ascendit autem JosephAscendit autem Joseph
  35. 🔍 22% Hodie natus estHodie natus est
  36. 🔍 22% Dedit Iesus virtutemDedit Iesus virtutem
  37. 🔍 22% Si duo ex vobisSi duo ex vobis
  38. 🔍 22% Intravit IesusIntravit Iesus
  39. 🔍 22% Aspice DomineAspice Domine
  40. 🔍 22% Admonitus in somnis JosephAdmonitus in somnis Joseph
  41. 🔍 22% Dum venerit Paraclitus quemDum venerit Paraclitus quem
  42. 🔍 22% Exaudiat DominusExaudiat Dominus
  43. 🔍 22% Dixit Iesus ad legisperitosDixit Iesus ad legisperitos
  44. 🔍 21% Coeperunt omnesCoeperunt omnes
  45. 🔍 21% Lex per MoysenLex per Moysen
  46. 🔍 21% Dum transfigurareturDum transfiguraretur
  47. 🔍 21% Ecce ego JoannesEcce ego Joannes
  48. 🔍 21% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  49. 🔍 21% Stans autem JesusStans autem Jesus
  50. 🔍 21% Stans autem JesusStans autem Jesus
  51. 🔍 21% Canite tubaCanite tuba
  52. 🔍 21% Completi sunt diesCompleti sunt dies
  53. 🔍 21% Quid faciamQuid faciam
  54. 🔍 21% Ut autem saturatiUt autem saturati
  55. 🔍 21% Exsultemus in DominoExsultemus in Domino
  56. 🔍 21% Convocatis Iesus duodecimConvocatis Iesus duodecim
  57. 🔍 21% Mirabantur omnes quiMirabantur omnes qui
  58. 🔍 21% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  59. 🔍 21% Gaude et laetare filia Sion (T. P.)Gaude et laetare filia Sion (T. P.)
  60. 🔍 21% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)
  61. 🔍 21% Assumpsit Iesus PetrumAssumpsit Iesus Petrum
  62. 🔍 21% Passio Domini nostri Jesu Christi secundum Lucam - ANNO CPassio Domini nostri Jesu Christi secundum Lucam - ANNO C
  63. 🔍 21% Montes GelboeMontes Gelboe
  64. 🔍 20% Missus est Angelus ... in civitatemMissus est Angelus ... in civitatem
  65. 🔍 20% Passio DNJC secundum LucamPassio DNJC secundum Lucam