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% Felices sensusFelices sensus
  2. 🔍 65% Felices sensusFelices sensus
  3. 🔍 63% Felices sensusFelices sensus
  4. 🔍 44% Beata visceraBeata viscera
  5. 🔍 33% Felices sensusFelices sensus
  6. 🔍 32% ConfundanturConfundantur
  7. 🔍 28% O MartineO Martine
  8. 🔍 28% Te Joseph celebrentTe Joseph celebrent
  9. 🔍 27% Regina mundiRegina mundi
  10. 🔍 27% Dei fideDei fide
  11. 🔍 27% Ex more docti mysticoEx more docti mystico
  12. 🔍 27% Te Joseph celebrentTe Joseph celebrent
  13. 🔍 26% Haec hora (Pentecostes)Haec hora (Pentecostes)
  14. 🔍 26% Te IosephTe Ioseph
  15. 🔍 26% Nunc Sancte nobis (In Quadragesima)Nunc Sancte nobis (In Quadragesima)
  16. 🔍 26% Jam lucis orto sidere (In Quadragesima)Jam lucis orto sidere (In Quadragesima)
  17. 🔍 25% Quem terra pontus aetheraQuem terra pontus aethera
  18. 🔍 25% Beata visceraBeata viscera
  19. 🔍 25% Agnes beatae virginisAgnes beatae virginis
  20. 🔍 25% Urbs Ierusalem beataUrbs Ierusalem beata
  21. 🔍 25% Rector potens (In Quadragesima)Rector potens (In Quadragesima)
  22. 🔍 25% Gaudeamus... Mariae... Boni ConsiliiGaudeamus... Mariae... Boni Consilii
  23. 🔍 25% Magnus sanctus PaulusMagnus sanctus Paulus
  24. 🔍 25% Rerum Deus (In Quadragesima)Rerum Deus (In Quadragesima)
  25. 🔍 25% PrincipesPrincipes
  26. 🔍 25% Quem terra pontus aetheraQuem terra pontus aethera
  27. 🔍 25% Beata visceraBeata viscera
  28. 🔍 25% Aeterna imago AltissimiAeterna imago Altissimi
  29. 🔍 25% Jam Christus astraJam Christus astra
  30. 🔍 25% O beatum Pontificem qui totisO beatum Pontificem qui totis
  31. 🔍 25% Nunc tempus acceptabileNunc tempus acceptabile
  32. 🔍 25% Urbs Jerusalem beataUrbs Jerusalem beata
  33. 🔍 25% PosueruntPosuerunt
  34. 🔍 25% Lustra sex qui jamLustra sex qui jam
  35. 🔍 25% Veni Redemptor gentiumVeni Redemptor gentium
  36. 🔍 25% Gaudeamus... Mariae...festivitateGaudeamus... Mariae...festivitate
  37. 🔍 24% Ex more docti MysticoEx more docti Mystico
  38. 🔍 24% Decora lux aeternitatisDecora lux aeternitatis
  39. 🔍 24% Florete... et dateFlorete... et date
  40. 🔍 24% Te Joseph celebrentTe Joseph celebrent
  41. 🔍 24% Extrahentes JosephExtrahentes Joseph
  42. 🔍 24% Angularis fundamentumAngularis fundamentum
  43. 🔍 24% Angularis fundamentumAngularis fundamentum
  44. 🔍 24% O beatum pontificemO beatum pontificem
  45. 🔍 24% Vexilla Regis (with all original stanzas)Vexilla Regis (with all original stanzas)
  46. 🔍 24% Qua Christus hora sitiitQua Christus hora sitiit
  47. 🔍 24% Vexilla Regis prodeuntVexilla Regis prodeunt
  48. 🔍 24% Exaudi Domine... adjutorExaudi Domine... adjutor
  49. 🔍 24% Hodie completi suntHodie completi sunt
  50. 🔍 24% Vexilla Regis prodeuntVexilla Regis prodeunt
  51. 🔍 24% Beata visceraBeata viscera
  52. 🔍 24% Exaudi Domine... adjutorExaudi Domine... adjutor
  53. 🔍 24% In toto corde tuoIn toto corde tuo
  54. 🔍 24% Visitasti terramVisitasti terram
  55. 🔍 24% Jesu auctor clementiaeJesu auctor clementiae
  56. 🔍 24% Iam ChristusIam Christus
  57. 🔍 24% Libera me Domine de morteLibera me Domine de morte
  58. 🔍 24% Vexilla Regis prodeuntVexilla Regis prodeunt
  59. 🔍 23% O beatum PontificemO beatum Pontificem
  60. 🔍 23% Vexilla Regis (Tempore Passionis)Vexilla Regis (Tempore Passionis)
  61. 🔍 23% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  62. 🔍 23% Pange lingua... proeliumPange lingua... proelium
  63. 🔍 23% Bernardus doctor inclitusBernardus doctor inclitus
  64. 🔍 23% TradideruntTradiderunt
  65. 🔍 23% Pange lingua... LaureamPange lingua... Lauream