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% Et cum ejecissetEt cum ejecisset
  2. 🔍 82% Et cum ejecissetEt cum ejecisset
  3. 🔍 59% Et cum ejecissetEt cum ejecisset
  4. 🔍 26% Ecce veniet desideratusEcce veniet desideratus
  5. 🔍 26% Gabriel Angelus ... EcceGabriel Angelus ... Ecce
  6. 🔍 26% Si in digito DeiSi in digito Dei
  7. 🔍 24% Nuptiae factaeNuptiae factae
  8. 🔍 24% Et ecce apparueruntEt ecce apparuerunt
  9. 🔍 23% Ante diem festumAnte diem festum
  10. 🔍 23% Cum pervenisset beatusCum pervenisset beatus
  11. 🔍 23% Qui non colligitQui non colligit
  12. 🔍 23% Descendit Jesus cum eisDescendit Jesus cum eis
  13. 🔍 23% Descendit Jesus cum eisDescendit Jesus cum eis
  14. 🔍 23% Hi sunt qui cum mulieribusHi sunt qui cum mulieribus
  15. 🔍 23% Dabit ei DominusDabit ei Dominus
  16. 🔍 22% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  17. 🔍 22% Hi sunt qui cum mulieribusHi sunt qui cum mulieribus
  18. 🔍 22% Cum sublevassetCum sublevasset
  19. 🔍 22% Ave MariaAve Maria
  20. 🔍 22% Jesu dulcis memoria!Jesu dulcis memoria!
  21. 🔍 22% Posuerunt super caputPosuerunt super caput
  22. 🔍 22% Hoc genus daemoniorumHoc genus daemoniorum
  23. 🔍 22% Ne tacueris DeusNe tacueris Deus
  24. 🔍 21% Jacob autem genuitJacob autem genuit
  25. 🔍 21% Iste est JoannesIste est Joannes
  26. 🔍 21% In omnibus hisIn omnibus his
  27. 🔍 21% Jacob autem genuitJacob autem genuit
  28. 🔍 21% Gabriel Angelus... EcceGabriel Angelus... Ecce
  29. 🔍 21% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  30. 🔍 21% Ave MariaAve Maria
  31. 🔍 21% Reversus est AngelusReversus est Angelus
  32. 🔍 21% Ecce veniet desideratusEcce veniet desideratus
  33. 🔍 21% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  34. 🔍 21% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  35. 🔍 21% Et ecce apparueruntEt ecce apparuerunt
  36. 🔍 21% Si in digitoSi in digito
  37. 🔍 21% Ductus estDuctus est
  38. 🔍 21% Ave Maria ... allel.Ave Maria ... allel.
  39. 🔍 20% Cum sublevassetCum sublevasset
  40. 🔍 20% Accepit ergo JesusAccepit ergo Jesus
  41. 🔍 20% Jacob autem genuit ... allel.Jacob autem genuit ... allel.
  42. 🔍 20% Subiit ergo in montemSubiit ergo in montem
  43. 🔍 20% Jesus autem cumJesus autem cum
  44. 🔍 20% Ego daemonium non habeoEgo daemonium non habeo
  45. 🔍 20% Jesus autem cum jejunassetJesus autem cum jejunasset
  46. 🔍 20% At Jesus conversusAt Jesus conversus
  47. 🔍 20% Qui non colligitQui non colligit
  48. 🔍 20% Accepit ergoAccepit ergo
  49. 🔍 20% Vocabis nomen ejusVocabis nomen ejus
  50. 🔍 20% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  51. 🔍 20% Assumpsit Jesus PetrumAssumpsit Jesus Petrum
  52. 🔍 20% Convocatis Jesus duodecimConvocatis Jesus duodecim
  53. 🔍 20% Et ecce apparueruntEt ecce apparuerunt
  54. 🔍 20% Totus formosus!Totus formosus!
  55. 🔍 19% Cum esset sero dieCum esset sero die
  56. 🔍 19% Isti sunt Sancti qui pro DeiIsti sunt Sancti qui pro Dei
  57. 🔍 19% Assumpsit Jesus PetrumAssumpsit Jesus Petrum
  58. 🔍 19% Cum iratus fuerisCum iratus fueris
  59. 🔍 19% Ductus est JesusDuctus est Jesus
  60. 🔍 19% Cum videritis abominationemCum videritis abominationem
  61. 🔍 19% Stans a dextris ejusStans a dextris ejus
  62. 🔍 19% Astiterunt justi anteAstiterunt justi ante
  63. 🔍 19% Cum iter ad mareCum iter ad mare
  64. 🔍 19% Jesus junxit seJesus junxit se
  65. 🔍 19% Factum est in unaFactum est in una