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% Nocte jam pulsaNocte jam pulsa
  2. 🔍 25% Ecce jamEcce jam
  3. 🔍 24% Ecce jamEcce jam
  4. 🔍 22% Benedicite sacerdotesBenedicite sacerdotes
  5. 🔍 22% Ecce jam venitEcce jam venit
  6. 🔍 21% Salva nos DomineSalva nos Domine
  7. 🔍 20% Iste quem laetiIste quem laeti
  8. 🔍 20% Jam lucis orto sidereJam lucis orto sidere
  9. 🔍 20% Jam noctisJam noctis
  10. 🔍 20% Jam lucis orto sidereJam lucis orto sidere
  11. 🔍 19% Media nocteMedia nocte
  12. 🔍 19% Jam ChristeJam Christe
  13. 🔍 18% Jam hiemsJam hiems
  14. 🔍 18% Jam lucis orto sidereJam lucis orto sidere
  15. 🔍 18% Aurora Jam Spargit PolumAurora Jam Spargit Polum
  16. 🔍 18% Aurora Jam Spargit PolumAurora Jam Spargit Polum
  17. 🔍 17% Martyrum virtusMartyrum virtus
  18. 🔍 17% Hoc jam tertioHoc jam tertio
  19. 🔍 17% Ecce jam venitEcce jam venit
  20. 🔍 17% Propter SionPropter Sion
  21. 🔍 17% Ecce quod concupiviEcce quod concupivi
  22. 🔍 17% Exsultabunt sancti (Ant.)Exsultabunt sancti (Ant.)
  23. 🔍 17% Salva nos DomineSalva nos Domine
  24. 🔍 17% Lustris sexLustris sex
  25. 🔍 17% Erexit nobisErexit nobis
  26. 🔍 17% Deus a LibanoDeus a Libano
  27. 🔍 17% Ecce jam venitEcce jam venit
  28. 🔍 16% Aurora Jam Spargit PolumAurora Jam Spargit Polum
  29. 🔍 16% Aurora caeliAurora caeli
  30. 🔍 16% Jam morte victorJam morte victor
  31. 🔍 16% Salva nos DomineSalva nos Domine
  32. 🔍 16% Salva nos DomineSalva nos Domine
  33. 🔍 16% Qui mihi ministratQui mihi ministrat
  34. 🔍 16% Ecce jam venitEcce jam venit
  35. 🔍 16% Laudate... DominiLaudate... Domini
  36. 🔍 16% Dum nocte pulsa LuciferDum nocte pulsa Lucifer
  37. 🔍 15% Solemnitas est hodieSolemnitas est hodie
  38. 🔍 15% Ego enim jam deliborEgo enim jam delibor
  39. 🔍 15% Salva nos Domine (T. P.)Salva nos Domine (T. P.)
  40. 🔍 15% Benedicam DominumBenedicam Dominum
  41. 🔍 15% Tres pueriTres pueri
  42. 🔍 15% De nocteDe nocte
  43. 🔍 15% Ecce jam noctisEcce jam noctis
  44. 🔍 15% Alleluia (ant. mode 2)Alleluia (ant. mode 2)
  45. 🔍 15% Viror carnisViror carnis
  46. 🔍 15% Aurora Jam Spargit Polum (hiemalis)Aurora Jam Spargit Polum (hiemalis)
  47. 🔍 15% Quid trucesQuid truces
  48. 🔍 15% Nocte surgentesNocte surgentes
  49. 🔍 15% Salva nos DomineSalva nos Domine
  50. 🔍 14% Domine si fuissesDomine si fuisses
  51. 🔍 14% Rerum Deus Fer.Rerum Deus  Fer.
  52. 🔍 14% O OriensO Oriens
  53. 🔍 14% Iste quem laeti colimusIste quem laeti colimus
  54. 🔍 14% O radix JesseO radix Jesse
  55. 🔍 14% Sacra jam splendentSacra jam splendent
  56. 🔍 14% Deus misereaturDeus misereatur
  57. 🔍 14% Rerum Deus Fer.Rerum Deus  Fer.
  58. 🔍 14% Rector potens (Dom.)Rector potens (Dom.)
  59. 🔍 14% Rerum Deus (Dom. per Annum)Rerum Deus (Dom. per Annum)
  60. 🔍 14% Beatus illeBeatus ille
  61. 🔍 14% Rector potens Fer.Rector potens  Fer.
  62. 🔍 14% Media nocteMedia nocte
  63. 🔍 14% Sol ecce lentusSol ecce lentus
  64. 🔍 14% Christe cunctorum satorChriste cunctorum sator
  65. 🔍 14% Qui sunt hi sermonesQui sunt hi sermones