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% Ecce in nubibusEcce in nubibus
  2. 🔍 66% Ecce in nubibusEcce in nubibus
  3. 🔍 62% Ecce in nubibusEcce in nubibus
  4. 🔍 62% Ecce in nubibusEcce in nubibus
  5. 🔍 57% Ecce in nubibusEcce in nubibus
  6. 🔍 48% Ecce in nubibusEcce in nubibus
  7. 🔍 38% Ecce Dominus venietEcce Dominus veniet
  8. 🔍 37% Ecce veniet desideratusEcce veniet desideratus
  9. 🔍 36% Ecce apparebitEcce apparebit
  10. 🔍 34% Ecce Dominus meusEcce Dominus meus
  11. 🔍 33% Ecce veniet DeusEcce veniet Deus
  12. 🔍 32% In velamento clamabuntIn velamento clamabunt
  13. 🔍 32% In regenerationeIn regeneratione
  14. 🔍 31% Ave MariaAve Maria
  15. 🔍 31% Isti sunt duae olivaeIsti sunt duae olivae
  16. 🔍 31% Amen... dico... qui creditAmen... dico... qui credit
  17. 🔍 31% Angelus... nuntiavitAngelus... nuntiavit
  18. 🔍 30% Dies DominiDies Domini
  19. 🔍 30% Ecce Dominus noster... et illuminabitEcce Dominus noster... et illuminabit
  20. 🔍 30% De Sion... quiDe Sion... qui
  21. 🔍 30% Veniet Dominus et nonVeniet Dominus et non
  22. 🔍 30% Alleluia laudate DominumAlleluia laudate Dominum
  23. 🔍 30% Ecce crucem DominiEcce crucem Domini
  24. 🔍 30% Alleluia Fer. VI T.P. IAlleluia  Fer. VI  T.P.  I
  25. 🔍 29% Ecce ego JoannesEcce ego Joannes
  26. 🔍 29% Veniet ecce RexVeniet ecce Rex
  27. 🔍 29% RogaboRogabo
  28. 🔍 29% Ecce ancillaEcce ancilla
  29. 🔍 29% Montes et collesMontes et colles
  30. 🔍 29% Et ecce apparueruntEt ecce apparuerunt
  31. 🔍 28% Abiit JesusAbiit Jesus
  32. 🔍 28% Cum videritisCum videritis
  33. 🔍 28% Ecce veniet desideratusEcce veniet desideratus
  34. 🔍 28% Respexit Dominus (I)Respexit Dominus (I)
  35. 🔍 28% Alleluia Dominus regnavitAlleluia Dominus regnavit
  36. 🔍 28% Dominus dabitDominus dabit
  37. 🔍 28% Et ecce terrae motusEt ecce terrae motus
  38. 🔍 28% Benedictus esBenedictus es
  39. 🔍 28% Haec est virgo sapiens quamHaec est virgo sapiens quam
  40. 🔍 28% Ecce Dominus venietEcce Dominus veniet
  41. 🔍 28% Ecce veniet Dominus ut sedeatEcce veniet Dominus ut sedeat
  42. 🔍 28% Ecce Dominus venietEcce Dominus veniet
  43. 🔍 28% Hi sunt qui venerunt (II)Hi sunt qui venerunt (II)
  44. 🔍 28% Laetabitur (II)Laetabitur (II)
  45. 🔍 28% CrucifixusCrucifixus
  46. 🔍 28% Veniet ecce rexVeniet ecce rex
  47. 🔍 27% Et posueruntEt posuerunt
  48. 🔍 27% Omnes GentesOmnes Gentes
  49. 🔍 27% Alleluia Fer. II T.P. IIAlleluia  Fer. II  T.P.  II
  50. 🔍 27% Ecce Dominus venietEcce Dominus veniet
  51. 🔍 27% Canite tubaCanite tuba
  52. 🔍 27% Ecce Dominus venietEcce Dominus veniet
  53. 🔍 27% Ecce Dominus venietEcce Dominus veniet
  54. 🔍 27% Ecce Virgo concipietEcce Virgo concipiet
  55. 🔍 27% Tu principatumTu principatum
  56. 🔍 27% Alleluia Fer. VI T.P. IIAlleluia  Fer. VI  T.P.  II
  57. 🔍 27% Alleluia Fer. V T.P. IAlleluia  Fer. V  T.P.  I
  58. 🔍 27% Deus a LibanoDeus a Libano
  59. 🔍 27% Alleluia Fer. V T.P. IIAlleluia  Fer. V  T.P.  II
  60. 🔍 27% Filiae JerusalemFiliae Jerusalem
  61. 🔍 27% SanctificavitSanctificavit
  62. 🔍 27% Tunc surrexeruntTunc surrexerunt
  63. 🔍 27% Ecce veniet prophetaEcce veniet propheta
  64. 🔍 27% Alleluia Omnes GentesAlleluia Omnes Gentes
  65. 🔍 27% Alleluia Fer. III T.P. IAlleluia  Fer. III  T.P.  I