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% Commendemus nosmetipsosCommendemus nosmetipsos
  2. 🔍 82% Commendemus nosmetipsosCommendemus nosmetipsos
  3. 🔍 60% CommendemusCommendemus
  4. 🔍 36% Per arma justitiaePer arma justitiae
  5. 🔍 33% Per arma justitiaePer arma justitiae
  6. 🔍 32% Per arma justitiaePer arma justitiae
  7. 🔍 32% Ecce nunc tempusEcce nunc tempus
  8. 🔍 27% Ascendit DeusAscendit Deus
  9. 🔍 25% Super te Jerusalem orieturSuper te Jerusalem orietur
  10. 🔍 25% Ecce nunc tempus (Resp.)Ecce nunc tempus (Resp.)
  11. 🔍 24% Ecce nunc tempusEcce nunc tempus
  12. 🔍 24% Elevatis manibusElevatis manibus
  13. 🔍 24% Ascendit DeusAscendit Deus
  14. 🔍 24% Egredietur DominusEgredietur Dominus
  15. 🔍 23% Numquid redditurNumquid redditur
  16. 🔍 23% In tua justitiaIn tua justitia
  17. 🔍 23% Super te JerusalemSuper te Jerusalem
  18. 🔍 23% In omnibus exhibeamusIn omnibus exhibeamus
  19. 🔍 23% Levita sanctissimusLevita sanctissimus
  20. 🔍 23% Gratia Dei in meGratia Dei in me
  21. 🔍 23% Desiderio desideraviDesiderio desideravi
  22. 🔍 22% O mulierO mulier
  23. 🔍 22% FaciamusFaciamus
  24. 🔍 22% Popule meusPopule meus
  25. 🔍 22% Vestitus eratVestitus erat
  26. 🔍 22% Speciosa facta es (Ant)Speciosa facta es (Ant)
  27. 🔍 22% Ecce nunc tempusEcce nunc tempus
  28. 🔍 22% Crastina dieCrastina die
  29. 🔍 21% Ex AegyptoEx Aegypto
  30. 🔍 21% Secundum multitudinemSecundum multitudinem
  31. 🔍 21% Sanctum et terribileSanctum et terribile
  32. 🔍 21% In patientia vestraIn patientia vestra
  33. 🔍 21% In patientia vestraIn patientia vestra
  34. 🔍 21% Appenderunt mercedemAppenderunt mercedem
  35. 🔍 21% Itaque quicumque manducaveritItaque quicumque manducaverit
  36. 🔍 21% Multa bona operaMulta bona opera
  37. 🔍 21% Judicasti DomineJudicasti Domine
  38. 🔍 21% Ecce veniet Dominus princepsEcce veniet Dominus princeps
  39. 🔍 21% Sit nomen Domini... inSit nomen Domini... in
  40. 🔍 21% Jubilate DeoJubilate Deo
  41. 🔍 21% Vidimus stellam ejusVidimus stellam ejus
  42. 🔍 20% Elevatis manibusElevatis manibus
  43. 🔍 20% Simile est... negotiatoriSimile est... negotiatori
  44. 🔍 20% Euge serve bone (Conf. non Pont.)Euge serve bone (Conf. non Pont.)
  45. 🔍 20% Qui timet DominumQui timet Dominum
  46. 🔍 20% Salva nos DomineSalva nos Domine
  47. 🔍 20% Non haberes in meNon haberes in me
  48. 🔍 20% Ecce nunc tempus acceptabileEcce nunc tempus acceptabile
  49. 🔍 20% Sit nomen DominiSit nomen Domini
  50. 🔍 20% Domine magnus esDomine magnus es
  51. 🔍 20% Semen cecidit... in patientiaSemen cecidit... in patientia
  52. 🔍 20% Semen cecidit... in patientiaSemen cecidit... in patientia
  53. 🔍 20% Beata es MariaBeata es Maria
  54. 🔍 20% Fasciculus myrrhaeFasciculus myrrhae
  55. 🔍 20% Ecce Rex venietEcce Rex veniet
  56. 🔍 20% Memor estoMemor esto
  57. 🔍 20% Gratia Dei in meGratia Dei in me
  58. 🔍 20% Gratia Dei in meGratia Dei in me
  59. 🔍 20% In tua justitiaIn tua justitia
  60. 🔍 20% Speciosa facta esSpeciosa facta es
  61. 🔍 20% Tunc acceptabisTunc acceptabis
  62. 🔍 20% De manu omniumDe manu omnium
  63. 🔍 20% Hoc genus daemoniorumHoc genus daemoniorum
  64. 🔍 20% Fac Domine judiciumFac Domine judicium
  65. 🔍 20% Potestatem habeoPotestatem habeo