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% Deus firmavitDeus firmavit
  2. 🔍 39% Deus enimDeus enim
  3. 🔍 30% Tu es DeusTu es Deus
  4. 🔍 26% Deus enimDeus enim
  5. 🔍 25% Bonum est confiteriBonum est confiteri
  6. 🔍 25% Adjutor in opportunitatibusAdjutor in opportunitatibus
  7. 🔍 25% ImproperiumImproperium
  8. 🔍 24% Mirabilis DeusMirabilis Deus
  9. 🔍 24% Eripe me Domine de inimicisEripe me Domine de inimicis
  10. 🔍 23% Deus meus es tuDeus meus es tu
  11. 🔍 23% Gaudeamus... assumptioneGaudeamus... assumptione
  12. 🔍 23% SederuntSederunt
  13. 🔍 23% Domine Deus salutisDomine Deus salutis
  14. 🔍 23% Inflammatum estInflammatum est
  15. 🔍 23% Sanctificavit (verses)Sanctificavit (verses)
  16. 🔍 23% Etenim sederuntEtenim sederunt
  17. 🔍 22% ExsultavitExsultavit
  18. 🔍 22% Surge DomineSurge Domine
  19. 🔍 22% Tu gloriaTu gloria
  20. 🔍 22% Ad te levaviAd te levavi
  21. 🔍 21% Diffusa estDiffusa est
  22. 🔍 21% Improperium... simul contristareturImproperium... simul contristaretur
  23. 🔍 21% Ecce sic benediceturEcce sic benedicetur
  24. 🔍 21% Tu gloria JerusalemTu gloria Jerusalem
  25. 🔍 21% Qui seminantQui seminant
  26. 🔍 21% SuscepimusSuscepimus
  27. 🔍 20% Gaudeamus... beatae N.Gaudeamus... beatae N.
  28. 🔍 20% Qui regis IsraelQui regis Israel
  29. 🔍 20% Domine Deus salutis... alleluiaDomine Deus salutis... alleluia
  30. 🔍 20% Factus es spes meaFactus es spes mea
  31. 🔍 20% Constitues eosConstitues eos
  32. 🔍 20% Passer invenitPasser invenit
  33. 🔍 20% Juravit DominusJuravit Dominus
  34. 🔍 20% Jam non dicamJam non dicam
  35. 🔍 20% Nos autem (all. all.)Nos autem (all. all.)
  36. 🔍 20% Gaudeamus... coronae DominiGaudeamus... coronae Domini
  37. 🔍 20% Miserere mei... secundumMiserere mei... secundum
  38. 🔍 20% Ubi caritas est veraUbi caritas est vera
  39. 🔍 20% Jubilate Deo universaJubilate Deo universa
  40. 🔍 20% Deus meus es tuDeus meus es tu
  41. 🔍 20% Nos autemNos autem
  42. 🔍 20% Domine refugiumDomine refugium
  43. 🔍 19% Saepe expugnaveruntSaepe expugnaverunt
  44. 🔍 19% Gaudeamus... beati FrancisciGaudeamus... beati Francisci
  45. 🔍 19% Exaltabo teExaltabo te
  46. 🔍 19% SuscepimusSuscepimus
  47. 🔍 19% Domine Deus salutisDomine Deus salutis
  48. 🔍 19% ExspectabamExspectabam
  49. 🔍 19% Veni sponsa ChristiVeni sponsa Christi
  50. 🔍 19% Deus enimDeus enim
  51. 🔍 19% Iste Confessor (Conf. Bishop) 3Iste Confessor (Conf. Bishop) 3
  52. 🔍 19% Gaudeamus... Sanctorum omniumGaudeamus... Sanctorum omnium
  53. 🔍 19% VeritatemVeritatem
  54. 🔍 19% GloriosusGloriosus
  55. 🔍 19% Iste confessor (III)Iste confessor (III)
  56. 🔍 19% Gaude Maria VirgoGaude Maria Virgo
  57. 🔍 19% Tui sunt caeliTui sunt caeli
  58. 🔍 19% Ubi caritasUbi caritas
  59. 🔍 19% DilexistiDilexisti
  60. 🔍 19% Sancti tuiSancti tui
  61. 🔍 19% AnnuntiateAnnuntiate
  62. 🔍 19% Misereris omniumMisereris omnium
  63. 🔍 19% Domine fac mecumDomine fac mecum
  64. 🔍 19% Aspice Domine de sedeAspice Domine de sede
  65. 🔍 19% Angelis suisAngelis suis