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 VirgoEcce Virgo
  2. 🔍 82% Ecce Virgo... alleluiaEcce Virgo... alleluia
  3. 🔍 58% Ecce quomodoEcce quomodo
  4. 🔍 53% Ecce virgoEcce virgo
  5. 🔍 49% Ecce virgo concipietEcce virgo concipiet
  6. 🔍 49% Ecce Virgo concipietEcce Virgo concipiet
  7. 🔍 38% Ecce virgoEcce virgo
  8. 🔍 37% Ecce VirgoEcce Virgo
  9. 🔍 32% Gabriel Angelus ... EcceGabriel Angelus ... Ecce
  10. 🔍 28% Ecce VirgoEcce Virgo
  11. 🔍 28% Gabriel Angelus... EcceGabriel Angelus... Ecce
  12. 🔍 27% ConfortaminiConfortamini
  13. 🔍 27% CoarctorCoarctor
  14. 🔍 27% Virgo tuum FiliumVirgo tuum Filium
  15. 🔍 27% Protector nosterProtector noster
  16. 🔍 26% ConfortaminiConfortamini
  17. 🔍 26% Ecce virgoEcce virgo
  18. 🔍 26% Ecce ego JoannesEcce ego Joannes
  19. 🔍 26% Magna est gloria (Com.)Magna est gloria (Com.)
  20. 🔍 26% Venite exultemus IV GVenite exultemus IV G
  21. 🔍 26% Ecce virgoEcce virgo
  22. 🔍 26% Ne timeas... invenistiNe timeas... invenisti
  23. 🔍 25% O castitatis signiferO castitatis signifer
  24. 🔍 25% Ne timeas... invenistiNe timeas... invenisti
  25. 🔍 25% De necessitatibusDe necessitatibus
  26. 🔍 25% Gloria Patri - IGloria Patri - I
  27. 🔍 25% Ecce concipiesEcce concipies
  28. 🔍 25% Beata AgathaBeata Agatha
  29. 🔍 25% Modo veniet (Resp.)Modo veniet (Resp.)
  30. 🔍 25% StabantStabant
  31. 🔍 24% Ecce Dominus venietEcce Dominus veniet
  32. 🔍 24% Felix namque esFelix namque es
  33. 🔍 24% Gloria et honoreGloria et honore
  34. 🔍 24% Ecce virgo concipietEcce virgo concipiet
  35. 🔍 24% Ne timeas MariaNe timeas Maria
  36. 🔍 24% Per lignumPer lignum
  37. 🔍 24% Et factum estEt factum est
  38. 🔍 24% Sermo meusSermo meus
  39. 🔍 24% Ex ejus tumbaEx ejus tumba
  40. 🔍 23% Exsulta filiaExsulta filia
  41. 🔍 23% Miserere mei... secundumMiserere mei... secundum
  42. 🔍 23% Ne timeas Maria (In Annuntiatione)Ne timeas Maria (In Annuntiatione)
  43. 🔍 23% Sicut oculiSicut oculi
  44. 🔍 23% Gloria Patri - IVGloria Patri - IV
  45. 🔍 23% Ecce VirgoEcce Virgo
  46. 🔍 23% Gloria Patri IVGloria Patri IV
  47. 🔍 23% Ecce mitto Angelum meum (Resp.)Ecce mitto Angelum meum (Resp.)
  48. 🔍 23% Crucem tuamCrucem tuam
  49. 🔍 23% Ecce virgo concipiet (t.p.)Ecce virgo concipiet (t.p.)
  50. 🔍 23% Amen dico vobis quod vosAmen dico vobis quod vos
  51. 🔍 23% ExaudivitExaudivit
  52. 🔍 23% Unus militumUnus militum
  53. 🔍 23% Egredietur virga (Resp.)Egredietur virga (Resp.)
  54. 🔍 23% Venite Exultemus DominoVenite Exultemus Domino
  55. 🔍 23% Venite Exultemus DominoVenite Exultemus Domino
  56. 🔍 23% Ecce lignum CrucisEcce lignum Crucis
  57. 🔍 22% Dixit JesusDixit Jesus
  58. 🔍 22% Gloria Patri IVGloria Patri IV
  59. 🔍 22% Gaudeamus... Mariae... NativitateGaudeamus... Mariae... Nativitate
  60. 🔍 22% O lux beata Trinitas (aestivalis)O lux beata Trinitas (aestivalis)
  61. 🔍 22% Credo IICredo II
  62. 🔍 22% Ecce vir OriensEcce vir Oriens
  63. 🔍 22% Angelus Domini apparuit (Resp.)Angelus Domini apparuit (Resp.)
  64. 🔍 22% Protector nosterProtector noster
  65. 🔍 22% Martyr Dei qui unicumMartyr Dei qui unicum