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% Vox Domini super aquasVox Domini super aquas
  2. πŸ” 85% Vox DominiVox Domini
  3. πŸ” 24% Haurietis aquasHaurietis aquas
  4. πŸ” 24% Haurietis aquasHaurietis aquas
  5. πŸ” 23% Vox clamantis in desertoVox clamantis in deserto
  6. πŸ” 23% Vox clamantis in desertoVox clamantis in deserto
  7. πŸ” 23% Vox de caelis sonuitVox de caelis sonuit
  8. πŸ” 23% Vox clamantis in desertoVox clamantis in deserto
  9. πŸ” 23% Haurietis aquas (I)Haurietis aquas (I)
  10. πŸ” 22% Ego vox clamantisEgo vox clamantis
  11. πŸ” 22% Ego vox clamantisEgo vox clamantis
  12. πŸ” 22% Vox de caelis sonuitVox de caelis sonuit
  13. πŸ” 22% Vox clamantisVox clamantis
  14. πŸ” 22% Vox clamantis in desertoVox clamantis in deserto
  15. πŸ” 21% Vox clamantis in eremoVox clamantis in eremo
  16. πŸ” 21% Vox clamantis in eremoVox clamantis in eremo
  17. πŸ” 21% Fontes aquarumFontes aquarum
  18. πŸ” 21% Vox clamantis in desertoVox clamantis in deserto
  19. πŸ” 21% Haurietis aquasHaurietis aquas
  20. πŸ” 20% Et ecce vox de nubeEt ecce vox de nube
  21. πŸ” 20% HauriΓ©tis aquas in gΓ‘udioHauriΓ©tis aquas in gΓ‘udio
  22. πŸ” 20% Haurietis aquasHaurietis aquas
  23. πŸ” 19% Et ecce voxEt ecce vox
  24. πŸ” 19% Spiritus DominiSpiritus Domini
  25. πŸ” 19% Stat cultrix vigilansStat cultrix vigilans
  26. πŸ” 19% Audita est vox infantiumAudita est vox infantium
  27. πŸ” 19% Vox clamantis in desertoVox clamantis in deserto
  28. πŸ” 19% Vox in RamaVox in Rama
  29. πŸ” 19% Vox in RamaVox in Rama
  30. πŸ” 19% Spiritus Domini superSpiritus Domini super
  31. πŸ” 19% Spiritus Domini superSpiritus Domini super
  32. πŸ” 19% Tantum ergo XTantum ergo X
  33. πŸ” 19% Et ecce vox de nubeEt ecce vox de nube
  34. πŸ” 18% Et ecce vox de nubeEt ecce vox de nube
  35. πŸ” 18% Ne derelinquasNe derelinquas
  36. πŸ” 18% Ego vox clamantisEgo vox clamantis
  37. πŸ” 18% Vox clamantis in eremoVox clamantis in eremo
  38. πŸ” 18% Dum tolleret DominusDum tolleret Dominus
  39. πŸ” 18% Sacris solemniis (another chant)Sacris solemniis (another chant)
  40. πŸ” 18% BaptizatBaptizat
  41. πŸ” 18% Oculi Domini super metuentesOculi Domini super metuentes
  42. πŸ” 17% Apparuit in mundoApparuit in mundo
  43. πŸ” 17% Spiritus Domini super meSpiritus Domini super me
  44. πŸ” 17% Deus majestatisDeus majestatis
  45. πŸ” 17% Spiritus Domini super meSpiritus Domini super me
  46. πŸ” 17% Deus majestatisDeus majestatis
  47. πŸ” 17% Super solium DavidSuper solium David
  48. πŸ” 17% Super solium DavidSuper solium David
  49. πŸ” 16% Dum mediumDum medium
  50. πŸ” 16% In colombae specieIn colombae specie
  51. πŸ” 16% Nubes lucidaNubes lucida
  52. πŸ” 16% Baptizat miles regemBaptizat miles regem
  53. πŸ” 16% Spiritus Domini replevitSpiritus Domini replevit
  54. πŸ” 16% Dixit Dominus mulieriDixit Dominus mulieri
  55. πŸ” 16% Super solium DavidSuper solium David
  56. πŸ” 16% Vox claraVox clara
  57. πŸ” 16% Super te JerusalemSuper te Jerusalem
  58. πŸ” 16% Excelsus super omnesExcelsus super omnes
  59. πŸ” 16% Vox de caelis intonuitVox de caelis intonuit
  60. πŸ” 16% Benedicta semperBenedicta semper
  61. πŸ” 16% Magna et mirabiliaMagna et mirabilia
  62. πŸ” 16% Ex quo facta est vox (Visit.)Ex quo facta est vox (Visit.)
  63. πŸ” 16% Deus majestatisDeus majestatis
  64. πŸ” 15% Erat Ioseph et Maria mater IesuErat Ioseph et Maria mater Iesu
  65. πŸ” 15% Jesu Redemptor omnium (confes.)Jesu Redemptor omnium (confes.)