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% Petrus quidem servabaturPetrus quidem servabatur
  2. 🔍 80% Petrus quidemPetrus quidem
  3. 🔍 76% Petrus quidemPetrus quidem
  4. 🔍 29% Tu es PetrusTu es Petrus
  5. 🔍 29% Tu es PetrusTu es Petrus
  6. 🔍 27% Tu es PetrusTu es Petrus
  7. 🔍 26% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  8. 🔍 26% Respondens autem PetrusRespondens autem Petrus
  9. 🔍 24% Petrus et JoannesPetrus et Joannes
  10. 🔍 24% Tu es PetrusTu es Petrus
  11. 🔍 24% In ecclesiisIn ecclesiis
  12. 🔍 24% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  13. 🔍 23% Dixit autem dominus servoDixit autem dominus servo
  14. 🔍 23% Tu est PetrusTu est Petrus
  15. 🔍 23% Calicem quidemCalicem quidem
  16. 🔍 23% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  17. 🔍 22% Respondens autem PetrusRespondens autem Petrus
  18. 🔍 22% Tu es Petrus (Communio)Tu es Petrus (Communio)
  19. 🔍 22% Respondens autem PetrusRespondens autem Petrus
  20. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  21. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  22. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  23. 🔍 22% Tu es Petrus... alleluiaTu es Petrus... alleluia
  24. 🔍 22% Sursum sonetSursum sonet
  25. 🔍 22% Passio Domini nostri Jesu Christi secundum Lucam - ANNO CPassio Domini nostri Jesu Christi secundum Lucam - ANNO C
  26. 🔍 21% Cum iter ad mareCum iter ad mare
  27. 🔍 21% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  28. 🔍 21% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  29. 🔍 21% Inclinavit se JesusInclinavit se Jesus
  30. 🔍 21% Qui de terraQui de terra
  31. 🔍 21% A solis ortusA solis ortus
  32. 🔍 21% Tu es PetrusTu es Petrus
  33. 🔍 21% Lauda Deum tuumLauda Deum tuum
  34. 🔍 21% Sanctus autem ValeriusSanctus autem Valerius
  35. 🔍 21% Jam sol receditJam sol recedit
  36. 🔍 21% Quem dicunt hominesQuem dicunt homines
  37. 🔍 21% Herodes rex apposuitHerodes rex apposuit
  38. 🔍 20% Sicut novellae olivarumSicut novellae olivarum
  39. 🔍 20% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  40. 🔍 20% Jam sol receditJam sol recedit
  41. 🔍 20% Inclinavit se JesusInclinavit se Jesus
  42. 🔍 20% Beatus PetrusBeatus Petrus
  43. 🔍 20% Dixit autem Dominus servoDixit autem Dominus servo
  44. 🔍 20% Petrus et JoannesPetrus et Joannes
  45. 🔍 20% Regali solio fortisRegali solio fortis
  46. 🔍 20% Non invenientes JesumNon invenientes Jesum
  47. 🔍 20% Petrus et JoannesPetrus et Joannes
  48. 🔍 20% Praesul invictissimusPraesul invictissimus
  49. 🔍 20% Maria autemMaria autem
  50. 🔍 20% Cum autem descendissetCum autem descendisset
  51. 🔍 20% Herodes rex apposuitHerodes rex apposuit
  52. 🔍 20% Veni Redemptor gentiumVeni Redemptor gentium
  53. 🔍 20% Ibat Jesus in civitatemIbat Jesus in civitatem
  54. 🔍 20% Exsultet jam AngelicaExsultet jam Angelica
  55. 🔍 20% Nullis te genitorNullis te genitor
  56. 🔍 20% Non invenientes JesumNon invenientes Jesum
  57. 🔍 20% Ioannes quidemIoannes quidem
  58. 🔍 20% Praefatio solemnis de Ecclesiae DedicationePraefatio solemnis de Ecclesiae Dedicatione
  59. 🔍 19% Sancti per fidemSancti per fidem
  60. 🔍 19% Sicut novellaeSicut novellae
  61. 🔍 19% De profundis tenebrarum!De profundis tenebrarum!
  62. 🔍 19% Iesu corona celsiorIesu corona celsior
  63. 🔍 19% Iesu corona celsiorIesu corona celsior
  64. 🔍 19% Respondens autem PetrusRespondens autem Petrus
  65. 🔍 19% Iesu corona celsiorIesu corona celsior