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% Gaude felix materGaude felix mater
  2. 🔍 62% Gaude felix parensGaude felix parens
  3. 🔍 45% Felix DominiciFelix Dominici
  4. 🔍 41% Felix ThomasFelix Thomas
  5. 🔍 34% Aeterno RegiAeterno Regi
  6. 🔍 33% Diem novae laudisDiem novae laudis
  7. 🔍 33% Gaude Mater EcclesiaGaude Mater Ecclesia
  8. 🔍 32% Vexilla Regis prodeuntVexilla Regis prodeunt
  9. 🔍 32% CollaeteturCollaetetur
  10. 🔍 31% Adest... diademaAdest... diadema
  11. 🔍 30% Audita est quasi voxAudita est quasi vox
  12. 🔍 29% Te saeculorum PrincipemTe saeculorum Principem
  13. 🔍 29% InclytaInclyta
  14. 🔍 29% Beata nobis gaudiaBeata nobis gaudia
  15. 🔍 29% Beata nobis gaudiaBeata nobis gaudia
  16. 🔍 28% Martyr Dei (I)Martyr Dei (I)
  17. 🔍 28% Pie PaterPie Pater
  18. 🔍 28% Quicumque ChristumQuicumque Christum
  19. 🔍 28% Adest dies laetitiaeAdest dies laetitiae
  20. 🔍 28% Deus tuorum militumDeus tuorum militum
  21. 🔍 28% Jesu nostra redemptioJesu nostra redemptio
  22. 🔍 28% Quomodo fiet istudQuomodo fiet istud
  23. 🔍 28% Gloriosus Dei amicusGloriosus Dei amicus
  24. 🔍 28% Hymnum novaeHymnum novae
  25. 🔍 28% Sertum gestansSertum gestans
  26. 🔍 27% Lux perpetuaLux perpetua
  27. 🔍 27% Justorum animae (Off.)Justorum animae (Off.)
  28. 🔍 27% Felix spinaFelix spina
  29. 🔍 27% Adest... beatusAdest... beatus
  30. 🔍 27% In medio EcclesiaeIn medio Ecclesiae
  31. 🔍 27% Pie pastorPie pastor
  32. 🔍 27% Te saeculorum PrincipemTe saeculorum Principem
  33. 🔍 27% Amor Jesu dulcissimeAmor Jesu dulcissime
  34. 🔍 27% Novus athleta DominiNovus athleta Domini
  35. 🔍 27% O spem miramO spem miram
  36. 🔍 27% O spem miramO spem miram
  37. 🔍 26% Summi Parentis FilioSummi Parentis Filio
  38. 🔍 26% Magne PaterMagne Pater
  39. 🔍 26% Salve ReginaSalve Regina
  40. 🔍 26% Beata nobis gaudiaBeata nobis gaudia
  41. 🔍 26% Te saeculorum PrincipemTe saeculorum Principem
  42. 🔍 26% Beata nobis gaudiaBeata nobis gaudia
  43. 🔍 26% Beata nobisBeata nobis
  44. 🔍 26% Iesu Salvator saeculiIesu Salvator saeculi
  45. 🔍 26% Felix namque esFelix namque es
  46. 🔍 25% Si offersSi offers
  47. 🔍 25% Felix namqueFelix namque
  48. 🔍 25% Venite exsultemus IVVenite exsultemus IV
  49. 🔍 25% Montes GelboeMontes Gelboe
  50. 🔍 25% Jesu dulcisJesu dulcis
  51. 🔍 25% Jam Christus astraJam Christus astra
  52. 🔍 25% Salve ReginaSalve Regina
  53. 🔍 25% Beata nobis gaudiaBeata nobis gaudia
  54. 🔍 25% O MartineO Martine
  55. 🔍 25% Iam ChristusIam Christus
  56. 🔍 25% Beata es Maria Mater DominiBeata es Maria Mater Domini
  57. 🔍 25% O spem miramO spem miram
  58. 🔍 25% CoeperuntCoeperunt
  59. 🔍 25% Quicumque certumQuicumque certum
  60. 🔍 25% Adest... celebrisAdest... celebris
  61. 🔍 24% Beata AgathaBeata Agatha
  62. 🔍 24% Jam Christus astraJam Christus astra
  63. 🔍 24% Venite exsultemus (mode 4e simplex)Venite exsultemus (mode 4e simplex)
  64. 🔍 24% In hoc HyacinthiIn hoc Hyacinthi
  65. 🔍 24% Hodiernae lux dieiHodiernae lux diei