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% Omnes gentes per gyrumOmnes gentes per gyrum
  2. 🔍 87% Omnes gentes per gyrumOmnes gentes per gyrum
  3. 🔍 80% Omnes gentes per gyrumOmnes gentes per gyrum
  4. 🔍 69% Omnes gentes per gyrumOmnes gentes per gyrum
  5. 🔍 31% Laudate Dominum omnes gentesLaudate Dominum omnes gentes
  6. 🔍 27% Confundantur omnesConfundantur omnes
  7. 🔍 27% Laudate Dominum omnesLaudate Dominum omnes
  8. 🔍 25% Laudate... omnesLaudate... omnes
  9. 🔍 25% Omnes gentesOmnes gentes
  10. 🔍 24% Confundantur omnesConfundantur omnes
  11. 🔍 24% Quia vidisti meQuia vidisti me
  12. 🔍 24% Quia vidisti meQuia vidisti me
  13. 🔍 23% Benedicite gentesBenedicite gentes
  14. 🔍 22% Benedicite, GentesBenedicite, Gentes
  15. 🔍 22% Tua est potentiaTua est potentia
  16. 🔍 22% Quia vidisti meQuia vidisti me
  17. 🔍 22% Laudent nomen DominiLaudent nomen Domini
  18. 🔍 22% Viderunt omnesViderunt omnes
  19. 🔍 22% Sancti omnes intercedantSancti omnes intercedant
  20. 🔍 21% Beati omnesBeati omnes
  21. 🔍 21% Omnes gentes plaudite (Intr)Omnes gentes plaudite (Intr)
  22. 🔍 21% Beati omnes qui timentBeati omnes qui timent
  23. 🔍 21% Beatam me dicent omnesBeatam me dicent omnes
  24. 🔍 21% Per signum CrucisPer signum Crucis
  25. 🔍 20% Omnes gentes (Ps.46 - Textus antiquus)Omnes gentes (Ps.46 - Textus antiquus)
  26. 🔍 20% Laudate Deum omnes AngeliLaudate Deum omnes Angeli
  27. 🔍 20% Omnes de SabaOmnes de Saba
  28. 🔍 20% Beata es MariaBeata es Maria
  29. 🔍 20% Annuntiaverunt inter gentesAnnuntiaverunt inter gentes
  30. 🔍 20% Beata es MariaBeata es Maria
  31. 🔍 20% Per te Lucia VirgoPer te Lucia Virgo
  32. 🔍 20% Omnes gentes quascumqueOmnes gentes quascumque
  33. 🔍 20% Omnes Angeli ejusOmnes Angeli ejus
  34. 🔍 20% Benedicite gentesBenedicite gentes
  35. 🔍 19% Omnes inimici meiOmnes inimici mei
  36. 🔍 19% Tua est potentiaTua est potentia
  37. 🔍 19% Viderunt omnes fines ... allel.Viderunt omnes fines ... allel.
  38. 🔍 19% Confundantur omnesConfundantur omnes
  39. 🔍 19% Per signum crucisPer signum crucis
  40. 🔍 19% Euntes in mundum alleluiaEuntes in mundum alleluia
  41. 🔍 19% Omnes gentes plaudite (Intr)Omnes gentes plaudite (Intr)
  42. 🔍 19% Omnes de SabaOmnes de Saba
  43. 🔍 19% Timebunt gentesTimebunt gentes
  44. 🔍 18% Per te LuciaPer te Lucia
  45. 🔍 18% Omnes de SabaOmnes de Saba
  46. 🔍 18% Et omnes AngeliEt omnes Angeli
  47. 🔍 18% Salva nos DomineSalva nos Domine
  48. 🔍 18% Laudate... omnes gentesLaudate... omnes gentes
  49. 🔍 18% Et omnes Angeli stabantEt omnes Angeli stabant
  50. 🔍 18% Videbunt gentes iustum tuum (Ant.)Videbunt gentes iustum tuum (Ant.)
  51. 🔍 18% Veniet Dominus et nonVeniet Dominus et non
  52. 🔍 18% Videbunt gentesVidebunt gentes
  53. 🔍 18% Omnes gentes quascumque (Tonus VI)Omnes gentes quascumque (Tonus VI)
  54. 🔍 18% Omnes amici meiOmnes amici mei
  55. 🔍 18% Omnes gentes, plaudite manibus (nova lat.)Omnes gentes, plaudite manibus (nova lat.)
  56. 🔍 18% Istorum est enim regnumIstorum est enim regnum
  57. 🔍 18% Istorum est enim regnumIstorum est enim regnum
  58. 🔍 18% Repleti sunt omnesRepleti sunt omnes
  59. 🔍 18% Repleti sunt omnesRepleti sunt omnes
  60. 🔍 18% Laudate... omnes gentesLaudate... omnes gentes
  61. 🔍 18% Beati omnesBeati omnes
  62. 🔍 18% De sub cujus pedeDe sub cujus pede
  63. 🔍 18% Benedico... FiliumBenedico... Filium
  64. 🔍 18% Omnes gentes plaudite (Intr)Omnes gentes plaudite (Intr)
  65. 🔍 18% Hi sunt qui veneruntHi sunt qui venerunt