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% Beatus homoBeatus homo
  2. 🔍 61% Beatus homoBeatus homo
  3. 🔍 41% Gaude fili HyacintheGaude fili Hyacinthe
  4. 🔍 27% Beatus qui auditBeatus qui audit
  5. 🔍 26% Beatus qui auditBeatus qui audit
  6. 🔍 25% Non vos relinquamNon vos relinquam
  7. 🔍 25% Per te Dei GenitrixPer te Dei Genitrix
  8. 🔍 24% Beatus qui auditBeatus qui audit
  9. 🔍 24% Non relinquam vosNon relinquam vos
  10. 🔍 23% In Deo speravitIn Deo speravit
  11. 🔍 23% Eripe meEripe me
  12. 🔍 22% Nunc ergoNunc ergo
  13. 🔍 22% Te saeculorum PrincipemTe saeculorum Principem
  14. 🔍 22% Diadema spineumDiadema spineum
  15. 🔍 22% Laetamini cum Jerusalem (All.)Laetamini cum Jerusalem (All.)
  16. 🔍 22% Sapientia hujusSapientia hujus
  17. 🔍 22% Ave Rex nosterAve Rex noster
  18. 🔍 22% Justorum animae (Off.)Justorum animae (Off.)
  19. 🔍 22% LoquebanturLoquebantur
  20. 🔍 22% Stetit pontifexStetit pontifex
  21. 🔍 21% Corona tribulationisCorona tribulationis
  22. 🔍 21% In Deo speravitIn Deo speravit
  23. 🔍 21% De excelsoDe excelso
  24. 🔍 21% Adest... beatusAdest... beatus
  25. 🔍 21% VerumtamenVerumtamen
  26. 🔍 21% Felix namque esFelix namque es
  27. 🔍 21% Petite... alleluiaPetite... alleluia
  28. 🔍 21% Manum suamManum suam
  29. 🔍 21% Alleluia (T.P. Invitatorium)Alleluia (T.P. Invitatorium)
  30. 🔍 21% LoquebanturLoquebantur
  31. 🔍 21% Concede nobis DomineConcede nobis Domine
  32. 🔍 21% Viri GalilaeiViri Galilaei
  33. 🔍 20% O MartineO Martine
  34. 🔍 20% Stetit PontifexStetit Pontifex
  35. 🔍 20% Averte faciemAverte faciem
  36. 🔍 20% Ave Regina caelorumAve Regina caelorum
  37. 🔍 20% Stetit Angelus (Off)Stetit Angelus (Off)
  38. 🔍 20% Adest... diademaAdest... diadema
  39. 🔍 20% Te saeculorum PrincipemTe saeculorum Principem
  40. 🔍 20% Quomodo fiet istudQuomodo fiet istud
  41. 🔍 20% Ecce sic benediceturEcce sic benedicetur
  42. 🔍 19% Qui manducatQui manducat
  43. 🔍 19% Pie pastorPie pastor
  44. 🔍 19% Ave Rex nosterAve Rex noster
  45. 🔍 19% Per te Dei GenitrixPer te Dei Genitrix
  46. 🔍 19% Beatus Laurentius clamavitBeatus Laurentius clamavit
  47. 🔍 19% Eripe meEripe me
  48. 🔍 19% Ave Maria (Alleluia)Ave Maria (Alleluia)
  49. 🔍 19% Justorum animaeJustorum animae
  50. 🔍 19% Benedictus DominusBenedictus Dominus
  51. 🔍 19% De profundisDe profundis
  52. 🔍 19% Christo confixusChristo confixus
  53. 🔍 19% Vexilla RegisVexilla Regis
  54. 🔍 19% Posuisti Domine (All.)Posuisti Domine (All.)
  55. 🔍 19% Rogavi pro teRogavi pro te
  56. 🔍 19% Ne timeasNe timeas
  57. 🔍 19% Peccantem mePeccantem me
  58. 🔍 19% ConfitebunturConfitebuntur
  59. 🔍 19% Cum appropinquaret Jesus Jerosolymam (Resp)Cum appropinquaret Jesus Jerosolymam (Resp)
  60. 🔍 19% LoquebanturLoquebantur
  61. 🔍 19% Qui me inveneritQui me invenerit
  62. 🔍 19% Dedisti mihiDedisti mihi
  63. 🔍 18% Sponso sponsa!Sponso sponsa!
  64. 🔍 18% Ego sapientiaEgo sapientia
  65. 🔍 18% Tantum ergo.Tantum ergo.