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% Beatus vir qui suffertBeatus vir qui suffert
  2. 🔍 40% Beatus vir qui suffertBeatus vir qui suffert
  3. 🔍 28% Beatus vir, qui suffertBeatus vir, qui suffert
  4. 🔍 28% Beatus vir qui suffertBeatus vir qui suffert
  5. 🔍 25% Credo VICredo VI
  6. 🔍 22% Quomodo fiet istudQuomodo fiet istud
  7. 🔍 21% De quacumqueDe quacumque
  8. 🔍 20% Venite comediteVenite comedite
  9. 🔍 20% Quicumque feceritQuicumque fecerit
  10. 🔍 20% Qui me inveneritQui me invenerit
  11. 🔍 20% Ave Rex nosterAve Rex noster
  12. 🔍 20% Lux perpetuaLux perpetua
  13. 🔍 20% Ave Rex nosterAve Rex noster
  14. 🔍 20% Beata visceraBeata viscera
  15. 🔍 20% Spiritus DominiSpiritus Domini
  16. 🔍 20% Juravit DominusJuravit Dominus
  17. 🔍 19% Agnus XIIIAgnus XIII
  18. 🔍 19% Rogavi pro teRogavi pro te
  19. 🔍 19% Audita est quasi voxAudita est quasi vox
  20. 🔍 19% Beatus vir qui suffertBeatus vir qui suffert
  21. 🔍 19% Erit autem sanguisErit autem sanguis
  22. 🔍 18% Manum suamManum suam
  23. 🔍 18% In Deo speravitIn Deo speravit
  24. 🔍 18% Christus passus estChristus passus est
  25. 🔍 18% Tu es Petrus (Offertorium)Tu es Petrus (Offertorium)
  26. 🔍 17% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  27. 🔍 17% Tota pulchra es amica meaTota pulchra es amica mea
  28. 🔍 17% Non recedet lausNon recedet laus
  29. 🔍 17% Petite cum AlleluiaPetite cum Alleluia
  30. 🔍 17% Ite IXIte IX
  31. 🔍 17% Petite sine AlleluiaPetite sine Alleluia
  32. 🔍 17% Sancta MariaSancta Maria
  33. 🔍 17% Justorum animae (Off.)Justorum animae (Off.)
  34. 🔍 17% Beati serviBeati servi
  35. 🔍 16% VerumtamenVerumtamen
  36. 🔍 16% Inclinet DominusInclinet Dominus
  37. 🔍 16% Deus judex justusDeus judex justus
  38. 🔍 16% Benedicamus Domino (I)Benedicamus Domino (I)
  39. 🔍 16% Benedicamus Domino (IV)Benedicamus Domino (IV)
  40. 🔍 16% Libera me Domine de morteLibera me Domine de morte
  41. 🔍 16% Cibavit illumCibavit illum
  42. 🔍 16% Stans a longeStans a longe
  43. 🔍 16% Quem terra pontus sideraQuem terra pontus sidera
  44. 🔍 16% Spiritus ubiSpiritus ubi
  45. 🔍 16% Dixit autem MariaDixit autem Maria
  46. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  47. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  48. 🔍 16% Dixi iniquisDixi iniquis
  49. 🔍 16% Exaudi DeusExaudi Deus
  50. 🔍 16% Gratias tibi DeusGratias tibi Deus
  51. 🔍 16% A solis ortus cardineA solis ortus cardine
  52. 🔍 16% Sapientia clamitatSapientia clamitat
  53. 🔍 16% Deus docuistiDeus docuisti
  54. 🔍 16% Beatam me dicent... quia fecitBeatam me dicent... quia fecit
  55. 🔍 16% Virgines laudentVirgines laudent
  56. 🔍 16% In medio EcclesiaeIn medio Ecclesiae
  57. 🔍 16% O crux splendidiorO crux splendidior
  58. 🔍 16% Spiritus SanctusSpiritus Sanctus
  59. 🔍 16% Ecce virgoEcce virgo
  60. 🔍 16% Beata nobisBeata nobis
  61. 🔍 16% Ecce Crucem DominiEcce Crucem Domini
  62. 🔍 16% MemorareMemorare
  63. 🔍 16% Amen dico vobis quod vosAmen dico vobis quod vos
  64. 🔍 15% Angelus Domini apparuitAngelus Domini apparuit
  65. 🔍 15% Ite IIIte II