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% Tota pulchraTota pulchra
  2. 🔍 76% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  3. 🔍 19% Beata visceraBeata viscera
  4. 🔍 18% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  5. 🔍 17% Haec est vera fraternitasHaec est vera fraternitas
  6. 🔍 16% Audi, DomineAudi, Domine
  7. 🔍 16% Joseph fili DavidJoseph fili David
  8. 🔍 16% Alleluia (ad introitum mode 8)Alleluia (ad introitum mode 8)
  9. 🔍 16% Justi epulenturJusti epulentur
  10. 🔍 16% In voluntateIn voluntate
  11. 🔍 15% Benedicta es tuBenedicta es tu
  12. 🔍 15% Pascha nostrumPascha nostrum
  13. 🔍 15% RecordareRecordare
  14. 🔍 15% DolorosaDolorosa
  15. 🔍 15% Laetamini cum Jerusalem (All.)Laetamini cum Jerusalem (All.)
  16. 🔍 15% PretiosaPretiosa
  17. 🔍 15% Omnes gentesOmnes gentes
  18. 🔍 15% Loquebantur (All.)Loquebantur (All.)
  19. 🔍 15% Benedicta et venerabilisBenedicta et venerabilis
  20. 🔍 14% PriusquamPriusquam
  21. 🔍 14% DilexistiDilexisti
  22. 🔍 14% LoquebanturLoquebantur
  23. 🔍 14% De excelsoDe excelso
  24. 🔍 14% Egredietur virgaEgredietur virga
  25. 🔍 14% Domine Jesu ChristeDomine Jesu Christe
  26. 🔍 14% Ave MariaAve Maria
  27. 🔍 14% Te Deum PatremTe Deum Patrem
  28. 🔍 14% The Reproaches (9)The Reproaches (9)
  29. 🔍 14% Alleluia (ad offertorium mode 3)Alleluia (ad offertorium mode 3)
  30. 🔍 14% RedemptionemRedemptionem
  31. 🔍 14% ProtegeProtege
  32. 🔍 14% Juravit DominusJuravit Dominus
  33. 🔍 14% Recordare meiRecordare mei
  34. 🔍 14% Adjutor in opportunitatibusAdjutor in opportunitatibus
  35. 🔍 14% Martinus AbrahaeMartinus Abrahae
  36. 🔍 14% Tu es PetrusTu es Petrus
  37. 🔍 14% Aspice Domine de sedeAspice Domine de sede
  38. 🔍 14% Egredietur virgaEgredietur virga
  39. 🔍 14% Omnes gentesOmnes gentes
  40. 🔍 13% Confirmatum estConfirmatum est
  41. 🔍 13% Domine praevenistiDomine praevenisti
  42. 🔍 13% Ave MariaAve Maria
  43. 🔍 13% Ave Maria ... et benedictusAve Maria ... et benedictus
  44. 🔍 13% Justus ut palmaJustus ut palma
  45. 🔍 13% Jesu nostra redemptioJesu nostra redemptio
  46. 🔍 13% Tu es vasTu es vas
  47. 🔍 13% Humiliavit (in Eastertide)Humiliavit (in Eastertide)
  48. 🔍 13% Posui adjutoriumPosui adjutorium
  49. 🔍 13% Ego dixiEgo dixi
  50. 🔍 13% Protexisti meProtexisti me
  51. 🔍 13% Dilexit AndreamDilexit Andream
  52. 🔍 13% Misericordia DominiMisericordia Domini
  53. 🔍 13% In omnem terramIn omnem terram
  54. 🔍 13% Justorum animaeJustorum animae
  55. 🔍 13% Libera me Domine de morteLibera me Domine de morte
  56. 🔍 13% LoquebanturLoquebantur
  57. 🔍 13% Psallite DominoPsallite Domino
  58. 🔍 13% In omnibus exhibeamusIn omnibus exhibeamus
  59. 🔍 13% Qui habitatQui habitat
  60. 🔍 13% Tu Domine qui misistiTu Domine qui misisti
  61. 🔍 13% Dum staret AbrahamDum staret Abraham
  62. 🔍 13% Confirmatum est cor VirginisConfirmatum est cor Virginis
  63. 🔍 13% Gaudeamus ... AnnaGaudeamus ... Anna
  64. 🔍 13% ExclamaveruntExclamaverunt
  65. 🔍 13% Confitebor tibiConfitebor tibi