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% Ecce jam venitEcce jam venit
  2. 🔍 73% Ecce jam venitEcce jam venit
  3. 🔍 72% Ecce jam venitEcce jam venit
  4. 🔍 70% Ecce jam venitEcce jam venit
  5. 🔍 48% Ecce iam venitEcce iam venit
  6. 🔍 42% Ecce iam venit ... terras.Ecce iam venit ... terras.
  7. 🔍 42% Ecce iam venit ... terras.Ecce iam venit ... terras.
  8. 🔍 38% Ecce iam venitEcce iam venit
  9. 🔍 34% Ecce iam venitEcce iam venit
  10. 🔍 31% Ecce jam venietEcce jam veniet
  11. 🔍 30% Ecce... princepsEcce... princeps
  12. 🔍 30% Ecce jamEcce jam
  13. 🔍 29% Jam ChristeJam Christe
  14. 🔍 29% Ecce quod concupiviEcce quod concupivi
  15. 🔍 29% Ecce jamEcce jam
  16. 🔍 28% Cum venerit FiliusCum venerit Filius
  17. 🔍 27% Ecce vere IsraelitaEcce vere Israelita
  18. 🔍 26% Jam hiemsJam hiems
  19. 🔍 26% Ecce nomen Domini venitEcce nomen Domini venit
  20. 🔍 25% Ecce Deus meusEcce Deus meus
  21. 🔍 25% Credo IICredo II
  22. 🔍 25% Ecce ancillaEcce ancilla
  23. 🔍 25% Credo IIICredo III
  24. 🔍 25% Ecce puerEcce puer
  25. 🔍 25% Jam lucis orto sidereJam lucis orto sidere
  26. 🔍 24% Ecce nomen Domini venitEcce nomen Domini venit
  27. 🔍 24% Benedictus Deus qui misitBenedictus Deus qui misit
  28. 🔍 24% Jam lucis orto sidereJam lucis orto sidere
  29. 🔍 24% Credo IIICredo III
  30. 🔍 24% Ecce in nubibusEcce in nubibus
  31. 🔍 24% Qui post me venitQui post me venit
  32. 🔍 24% Adoro te devoteAdoro te devote
  33. 🔍 24% Credo in Deum IIICredo in Deum III
  34. 🔍 23% Sion renovaberisSion renovaberis
  35. 🔍 23% Veni Domine et noliVeni Domine et noli
  36. 🔍 23% Ecce nomen Domini venitEcce nomen Domini venit
  37. 🔍 23% Ecce nomen Domini venitEcce nomen Domini venit
  38. 🔍 23% Ecce nomen Domini venitEcce nomen Domini venit
  39. 🔍 23% Ecce nomen Domini venitEcce nomen Domini venit
  40. 🔍 23% Propheta magnusPropheta magnus
  41. 🔍 23% Jam lucis orto sidereJam lucis orto sidere
  42. 🔍 22% Salve Pater SalvatorisSalve Pater Salvatoris
  43. 🔍 22% Ave MariaAve Maria
  44. 🔍 22% Ecce apparebitEcce apparebit
  45. 🔍 22% Ecce Dominus meusEcce Dominus meus
  46. 🔍 22% Ecce quod concupiviEcce quod concupivi
  47. 🔍 22% PaganorumPaganorum
  48. 🔍 22% Hoc jam tertioHoc jam tertio
  49. 🔍 22% Nocte jam pulsaNocte jam pulsa
  50. 🔍 21% SanctificavitSanctificavit
  51. 🔍 21% Ecce DeusEcce Deus
  52. 🔍 21% Et ecce terrae motusEt ecce terrae motus
  53. 🔍 21% In spirituIn spiritu
  54. 🔍 21% Ecce veniet DeusEcce veniet Deus
  55. 🔍 21% Ecce nomen Domini venitEcce nomen Domini venit
  56. 🔍 21% Ecce nomen Domini venitEcce nomen Domini venit
  57. 🔍 21% Ecce Dominus venietEcce Dominus veniet
  58. 🔍 21% Ecce... Rex DominusEcce... Rex Dominus
  59. 🔍 21% Laetamini unanimiLaetamini unanimi
  60. 🔍 21% Jam noctisJam noctis
  61. 🔍 21% Domine si fuissesDomine si fuisses
  62. 🔍 21% Et ecce voxEt ecce vox
  63. 🔍 21% Ex AegyptoEx Aegypto
  64. 🔍 21% Benedicite DeumBenedicite Deum
  65. 🔍 21% Venit lumenVenit lumen