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% Advenerunt nobisAdvenerunt nobis
  2. 🔍 77% Advenerunt nobisAdvenerunt nobis
  3. 🔍 74% Advenerunt nobisAdvenerunt nobis
  4. 🔍 70% Advenerunt nobisAdvenerunt nobis
  5. 🔍 61% Advenerunt nobisAdvenerunt nobis
  6. 🔍 34% Tuam DomineTuam Domine
  7. 🔍 25% IntueminiIntuemini
  8. 🔍 25% JudicastiJudicasti
  9. 🔍 25% Canite tubaCanite tuba
  10. 🔍 24% Dico vobisDico vobis
  11. 🔍 23% Cum palma ad regnaCum palma ad regna
  12. 🔍 23% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  13. 🔍 23% Beata es MariaBeata es Maria
  14. 🔍 22% O EmmanuelO Emmanuel
  15. 🔍 22% Et veneruntEt venerunt
  16. 🔍 22% Nunc Sancte nobis SpiritusNunc Sancte nobis Spiritus
  17. 🔍 21% Non veni vocare justosNon veni vocare justos
  18. 🔍 21% Hi qui amictiHi qui amicti
  19. 🔍 21% Erexit nobisErexit nobis
  20. 🔍 21% Domine DeusDomine Deus
  21. 🔍 21% Tu DomineTu Domine
  22. 🔍 21% Ad te Domine levaviAd te Domine levavi
  23. 🔍 21% Ora pro nobisOra pro nobis
  24. 🔍 21% Misericordia DominiMisericordia Domini
  25. 🔍 21% Angelus ad pastoresAngelus ad pastores
  26. 🔍 21% Isti sunt qui contempseruntIsti sunt qui contempserunt
  27. 🔍 21% Veni ad liberandumVeni ad liberandum
  28. 🔍 21% Da scientiamDa scientiam
  29. 🔍 21% VocabisVocabis
  30. 🔍 21% Da pacemDa pacem
  31. 🔍 20% Veni Domine et noliVeni Domine et noli
  32. 🔍 20% Et factum estEt factum est
  33. 🔍 20% Completi suntCompleti sunt
  34. 🔍 20% Nolite timereNolite timere
  35. 🔍 20% Natus estNatus est
  36. 🔍 20% Christe, vivens hostiaChriste, vivens hostia
  37. 🔍 20% Educ de custodiaEduc de custodia
  38. 🔍 20% InundaveruntInundaverunt
  39. 🔍 20% Iesu quadragenariaeIesu quadragenariae
  40. 🔍 20% Lumen ad revelationemLumen ad revelationem
  41. 🔍 20% Ostende nobis DomineOstende nobis Domine
  42. 🔍 20% Tibi soliTibi soli
  43. 🔍 20% Tota pulchra esTota pulchra es
  44. 🔍 20% Numquid redditurNumquid redditur
  45. 🔍 20% Attendite universiAttendite universi
  46. 🔍 20% In patientia vestraIn patientia vestra
  47. 🔍 20% Da nobis, DomineDa nobis, Domine
  48. 🔍 20% Miserere mei... delictoMiserere mei... delicto
  49. 🔍 20% Domine refugiumDomine refugium
  50. 🔍 20% Ostende nobisOstende nobis
  51. 🔍 19% Christum Regem pro nobisChristum Regem pro nobis
  52. 🔍 19% Corripies meCorripies me
  53. 🔍 19% Nuptiae quidemNuptiae quidem
  54. 🔍 19% Excita DomineExcita Domine
  55. 🔍 19% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  56. 🔍 19% Lectio Isaiae Prophetae... Haec dicit DominusLectio Isaiae Prophetae... Haec dicit Dominus
  57. 🔍 19% Agnus Dei IVAgnus Dei IV
  58. 🔍 19% Lapidaverunt StephanumLapidaverunt Stephanum
  59. 🔍 19% A porta inferiA porta inferi
  60. 🔍 19% Tua est potentiaTua est potentia
  61. 🔍 19% Pueri... vestimentaPueri... vestimenta
  62. 🔍 19% Emendemus in meliusEmendemus in melius
  63. 🔍 19% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  64. 🔍 19% Archangele MichaelArchangele Michael
  65. 🔍 19% Omnis qui invocaveritOmnis qui invocaverit