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% Dum complerenturDum complerentur
  2. 🔍 70% Dum complerenturDum complerentur
  3. 🔍 68% Dum complerenturDum complerentur
  4. 🔍 67% Dum complerenturDum complerentur
  5. 🔍 66% Dum complerenturDum complerentur
  6. 🔍 64% Cum complerenturCum complerentur
  7. 🔍 62% Cum complerenturCum complerentur
  8. 🔍 61% Dum complerenturDum complerentur
  9. 🔍 61% Dum complerenturDum complerentur
  10. 🔍 60% Dum complerentur diesDum complerentur dies
  11. 🔍 36% Dum complerentur dies Pentecostes alleluiaDum complerentur dies Pentecostes alleluia
  12. 🔍 36% Dum complerenturDum complerentur
  13. 🔍 33% Dum complerenturDum complerentur
  14. 🔍 25% Dum complerentur diesDum complerentur dies
  15. 🔍 23% AlleluiaAlleluia
  16. 🔍 23% Verbum supernum a PatreVerbum supernum a Patre
  17. 🔍 22% Te DeumTe Deum
  18. 🔍 22% O beata MaterO beata Mater
  19. 🔍 22% Viri GalilaeiViri Galilaei
  20. 🔍 22% Beatam me dicent ... quia fecit.Beatam me dicent ... quia fecit.
  21. 🔍 22% Viri GalilaeiViri Galilaei
  22. 🔍 22% Omnes de SabaOmnes de Saba
  23. 🔍 22% Qui sunt hi sermonesQui sunt hi sermones
  24. 🔍 22% Dum complerenturDum complerentur
  25. 🔍 21% Alleluia (T.P. Feria II ad Vesperas) Alleluia (T.P. Feria II ad Vesperas)
  26. 🔍 21% Qui pacemQui pacem
  27. 🔍 21% Alleluia (mode 8)Alleluia (mode 8)
  28. 🔍 21% Hodie completi suntHodie completi sunt
  29. 🔍 21% Sanctificavit namqueSanctificavit namque
  30. 🔍 21% Veni Sancte SpiritusVeni Sancte Spiritus
  31. 🔍 21% Alleluia audiviAlleluia audivi
  32. 🔍 21% Dum esset rexDum esset rex
  33. 🔍 21% Te Matrem laudamusTe Matrem laudamus
  34. 🔍 21% Venite omnes adoremusVenite omnes adoremus
  35. 🔍 21% Verbum supernumVerbum supernum
  36. 🔍 21% Hodie completi suntHodie completi sunt
  37. 🔍 21% Dum novus hic MoysesDum novus hic Moyses
  38. 🔍 20% Te DeumTe Deum
  39. 🔍 20% Adorna Sion ThalamumAdorna Sion Thalamum
  40. 🔍 20% Alleluia (T.P. in II nocturno)Alleluia (T.P. in II nocturno)
  41. 🔍 20% Multa quidemMulta quidem
  42. 🔍 20% Qui sunt hiQui sunt hi
  43. 🔍 20% Educ de custodiaEduc de custodia
  44. 🔍 20% Quaerite DominumQuaerite Dominum
  45. 🔍 20% Cum esset seroCum esset sero
  46. 🔍 20% Dum complerenturDum complerentur
  47. 🔍 20% O lux salutis nuntiaO lux salutis nuntia
  48. 🔍 20% Hodie completi suntHodie completi sunt
  49. 🔍 20% Alleluia (T.P. ad Nonam)Alleluia (T.P. ad Nonam)
  50. 🔍 20% Hodie completi suntHodie completi sunt
  51. 🔍 20% Ite nuntiateIte nuntiate
  52. 🔍 20% Ecce ancilla Domini (In Annuntiatione)Ecce ancilla Domini (In Annuntiatione)
  53. 🔍 20% Celsa potestasCelsa potestas
  54. 🔍 20% Ego sum viaEgo sum via
  55. 🔍 20% Hodie completi suntHodie completi sunt
  56. 🔍 20% Euntes in mundum alleluiaEuntes in mundum alleluia
  57. 🔍 20% Venite benedictiVenite benedicti
  58. 🔍 20% Hodie completi sunt diesHodie completi sunt dies
  59. 🔍 20% Gregorius septiformiGregorius septiformi
  60. 🔍 20% Te DeumTe Deum
  61. 🔍 20% Venite benedictiVenite benedicti
  62. 🔍 20% Te DeumTe Deum
  63. 🔍 20% Qui sunt hi sermonesQui sunt hi sermones
  64. 🔍 19% In manus tuas (tempore Paschali)In manus tuas (tempore Paschali)
  65. 🔍 19% Ave Maria ... alleluiaAve Maria ... alleluia