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% Michael Archangele (t.p.)Michael Archangele (t.p.)
  2. 🔍 72% Michael ArchangeleMichael Archangele
  3. 🔍 43% Angelus Archangelus (t.p.)Angelus Archangelus (t.p.)
  4. 🔍 34% Adorate DeumAdorate Deum
  5. 🔍 32% Adorate DominumAdorate Dominum
  6. 🔍 32% Hic est Michael ArchangelusHic est Michael Archangelus
  7. 🔍 32% Angelus ArchangelusAngelus Archangelus
  8. 🔍 31% Dominus de coeloDominus de coelo
  9. 🔍 31% Quam admirabileQuam admirabile
  10. 🔍 30% Notum fecit Dominus alleluiaNotum fecit Dominus alleluia
  11. 🔍 30% Concussum est mare (t.p.)Concussum est mare (t.p.)
  12. 🔍 30% Deus meus misitDeus meus misit
  13. 🔍 30% Alleluia alleluia alleluia (Quinta T.P. in II Nocturno) Alleluia alleluia alleluia (Quinta T.P. in II Nocturno)
  14. 🔍 30% Factus est repenteFactus est repente
  15. 🔍 30% Ascendit fumusAscendit fumus
  16. 🔍 30% Michael praepositusMichael praepositus
  17. 🔍 29% Dixit Angelus GabrielDixit Angelus Gabriel
  18. 🔍 29% Alleluia alleluia alleluia (Quinta T.P. in III Nocturno)Alleluia alleluia alleluia (Quinta T.P. in III Nocturno)
  19. 🔍 28% In universa terraIn universa terra
  20. 🔍 28% Michael Archangelus venitMichael Archangelus venit
  21. 🔍 28% Justus DominusJustus Dominus
  22. 🔍 28% Alleluia noli flere MariaAlleluia noli flere Maria
  23. 🔍 28% InvocantemInvocantem
  24. 🔍 28% Venit MichaelVenit Michael
  25. 🔍 28% Alleluia, lapis revolutus estAlleluia, lapis revolutus est
  26. 🔍 27% Archangele MichaelArchangele Michael
  27. 🔍 27% Specie tuaSpecie tua
  28. 🔍 27% Alleluia quem quaeris mulierAlleluia quem quaeris mulier
  29. 🔍 27% Data sunt eiData sunt ei
  30. 🔍 27% Emitte spiritum tuumEmitte spiritum tuum
  31. 🔍 26% O quam pulchra estO quam pulchra est
  32. 🔍 26% Ipse invocabit meIpse invocabit me
  33. 🔍 26% Domine iste SanctusDomine iste Sanctus
  34. 🔍 26% Deus meus eripe me deDeus meus eripe me de
  35. 🔍 26% Deus deorumDeus deorum
  36. 🔍 26% Principes populorumPrincipes populorum
  37. 🔍 26% Credo videreCredo videre
  38. 🔍 26% Gloriosus apparuistiGloriosus apparuisti
  39. 🔍 26% Justus DominusJustus Dominus
  40. 🔍 26% Ego dormiviEgo dormivi
  41. 🔍 26% Confirma hoc DeusConfirma hoc Deus
  42. 🔍 25% Dignum sibi DominusDignum sibi Dominus
  43. 🔍 25% ExaltabunturExaltabuntur
  44. 🔍 25% AcceptabisAcceptabis
  45. 🔍 25% Factum est silentiumFactum est silentium
  46. 🔍 25% Lux orta est justisLux orta est justis
  47. 🔍 25% Archangele MichaelArchangele Michael
  48. 🔍 25% Archangele MichaelArchangele Michael
  49. 🔍 25% Laetentur caeliLaetentur caeli
  50. 🔍 25% Sitivit ... ad DeumSitivit ... ad Deum
  51. 🔍 25% Domine Dominus nosterDomine Dominus noster
  52. 🔍 25% Dilexit AndreamDilexit Andream
  53. 🔍 25% Suscepimus DeusSuscepimus Deus
  54. 🔍 25% Credo videreCredo videre
  55. 🔍 25% Jesus cum essetJesus cum esset
  56. 🔍 24% Sana DomineSana Domine
  57. 🔍 24% Voce meaVoce mea
  58. 🔍 24% Ascendit JosephAscendit Joseph
  59. 🔍 24% Audite omnes Audite omnes
  60. 🔍 24% Scuto bonae voluntatis tuaeScuto bonae voluntatis tuae
  61. 🔍 24% Qui habitatQui habitat
  62. 🔍 24% Domine in virtuteDomine in virtute
  63. 🔍 24% ComplaceatComplaceat
  64. 🔍 24% Alleluia alleluia alleluia (Sexta T.P. in I Nocturno)Alleluia alleluia alleluia (Sexta T.P. in I Nocturno)
  65. 🔍 24% Accepit JosephAccepit Joseph