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% Beatus PetrusBeatus Petrus
  2. 🔍 30% Petrus ApostolusPetrus Apostolus
  3. 🔍 28% Beatus populusBeatus populus
  4. 🔍 26% Petrus et JoannesPetrus et Joannes
  5. 🔍 26% Respondens autem PetrusRespondens autem Petrus
  6. 🔍 25% Petrus novusPetrus novus
  7. 🔍 24% Ecce... princepsEcce... princeps
  8. 🔍 24% Hodie Simon PetrusHodie Simon Petrus
  9. 🔍 24% Hodie Simon PetrusHodie Simon Petrus
  10. 🔍 24% A timoreA timore
  11. 🔍 24% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  12. 🔍 24% Paratus estoParatus esto
  13. 🔍 23% Petrus Apostolus et PaulusPetrus Apostolus et Paulus
  14. 🔍 23% Per te LuciaPer te Lucia
  15. 🔍 23% Hodie Simon PetrusHodie Simon Petrus
  16. 🔍 22% O quam gloriosus est beatusO quam gloriosus est beatus
  17. 🔍 22% Ad te Domine levaviAd te Domine levavi
  18. 🔍 22% Beatus AntoninusBeatus Antoninus
  19. 🔍 22% Festivis resonent compitaFestivis resonent compita
  20. 🔍 22% Iste est JoannesIste est Joannes
  21. 🔍 22% Beatus NicolausBeatus Nicolaus
  22. 🔍 22% Petrus ApostolusPetrus Apostolus
  23. 🔍 21% Ne timeasNe timeas
  24. 🔍 21% AndreasAndreas
  25. 🔍 21% Beatus populusBeatus populus
  26. 🔍 21% Benedico... FiliumBenedico... Filium
  27. 🔍 21% Serve nequamServe nequam
  28. 🔍 21% Beatus illeBeatus ille
  29. 🔍 20% Petrus quidem servabaturPetrus quidem servabatur
  30. 🔍 20% Christum Filium MariaeChristum Filium Mariae
  31. 🔍 20% Respondens autem PetrusRespondens autem Petrus
  32. 🔍 20% Petrus quidemPetrus quidem
  33. 🔍 20% Dominus possedit me in initioDominus possedit me in initio
  34. 🔍 20% Beata es MariaBeata es Maria
  35. 🔍 20% Domine tu mihiDomine tu mihi
  36. 🔍 20% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  37. 🔍 20% Roma Petro GlorieturRoma Petro Glorietur
  38. 🔍 20% Salva nos DomineSalva nos Domine
  39. 🔍 20% Laetare caelum desuperLaetare caelum desuper
  40. 🔍 20% Miris modis repenteMiris modis repente
  41. 🔍 20% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  42. 🔍 19% Benedicite sacerdotesBenedicite sacerdotes
  43. 🔍 19% Exacuerunt tamquamExacuerunt tamquam
  44. 🔍 19% Adest... diademaAdest... diadema
  45. 🔍 19% Aeterne Rex altissimeAeterne Rex altissime
  46. 🔍 19% Sion renovaberisSion renovaberis
  47. 🔍 19% Exsultet jam AngelicaExsultet jam Angelica
  48. 🔍 19% Benedico... ApostolumBenedico... Apostolum
  49. 🔍 19% Virginis proles (II)Virginis proles (II)
  50. 🔍 19% Hodie MariaHodie Maria
  51. 🔍 19% Quis es tuQuis es tu
  52. 🔍 19% Andreas Christi famulusAndreas Christi famulus
  53. 🔍 19% Inclina cor meumInclina cor meum
  54. 🔍 19% Gaudeamus... assumptioneGaudeamus... assumptione
  55. 🔍 19% De Sion... DominusDe Sion... Dominus
  56. 🔍 19% Crux de te volo conqueriCrux de te volo conqueri
  57. 🔍 19% Benedico... FiliumBenedico... Filium
  58. 🔍 19% Illumina Domine (II)Illumina Domine (II)
  59. 🔍 19% Respondens autem PetrusRespondens autem Petrus
  60. 🔍 19% Petrus quidemPetrus quidem
  61. 🔍 19% Adonai Domine DeusAdonai Domine Deus
  62. 🔍 19% Nunc Sancte nobis SpiritusNunc Sancte nobis Spiritus
  63. 🔍 19% Nostis qui conventusNostis qui conventus
  64. 🔍 19% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  65. 🔍 19% Cantate... et benediciteCantate... et benedicite