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% Tota pulchra esTota pulchra es
  2. 🔍 54% Tota pulchra esTota pulchra es
  3. 🔍 43% Tota pulchra es MariaTota pulchra es Maria
  4. 🔍 42% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  5. 🔍 41% Tota pulchra es MariaTota pulchra es Maria
  6. 🔍 40% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  7. 🔍 39% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  8. 🔍 38% Tota pulchra es MariaTota pulchra es Maria
  9. 🔍 37% Tota pulchra es Maria!Tota pulchra es Maria!
  10. 🔍 36% Tota pulchra es Maria!Tota pulchra es Maria!
  11. 🔍 35% Tota pulchra es amica meaTota pulchra es amica mea
  12. 🔍 32% Pulchra es et decoraPulchra es et decora
  13. 🔍 31% Veni de LibanoVeni de Libano
  14. 🔍 30% Pulchra es et decoraPulchra es et decora
  15. 🔍 30% Tota pulchra es amica (Ant)Tota pulchra es amica (Ant)
  16. 🔍 30% Pulchra es et decoraPulchra es et decora
  17. 🔍 30% Quam pulchra es GertrudisQuam pulchra es Gertrudis
  18. 🔍 30% Pulchra es et decoraPulchra es et decora
  19. 🔍 29% Pulchra es et decoraPulchra es et decora
  20. 🔍 29% Pulchra es et decoraPulchra es et decora
  21. 🔍 28% O beata MaterO beata Mater
  22. 🔍 27% BenedictaBenedicta
  23. 🔍 27% Ave mundi spes MariaAve mundi spes Maria
  24. 🔍 26% Salve MaterSalve Mater
  25. 🔍 26% Petite sine AlleluiaPetite sine Alleluia
  26. 🔍 26% Petite cum AlleluiaPetite cum Alleluia
  27. 🔍 25% Adoro te devoteAdoro te devote
  28. 🔍 25% Exsultans spiritus PetriExsultans spiritus Petri
  29. 🔍 25% Ad Virginem Dei MatremAd Virginem Dei Matrem
  30. 🔍 24% Incipit Oratio Jeremiae Prophetae (ad libitum)Incipit Oratio Jeremiae Prophetae (ad libitum)
  31. 🔍 24% Salve MaterSalve Mater
  32. 🔍 24% In salutariIn salutari
  33. 🔍 24% Adoremus in aeternumAdoremus in aeternum
  34. 🔍 24% Ave lumenAve lumen
  35. 🔍 24% Speciosa facta es (Ant)Speciosa facta es (Ant)
  36. 🔍 24% GaudeteGaudete
  37. 🔍 24% Ecce tuEcce tu
  38. 🔍 24% MemorareMemorare
  39. 🔍 24% Memento nostriMemento nostri
  40. 🔍 23% Speciosa facta es (I)Speciosa facta es (I)
  41. 🔍 23% ConsummatusConsummatus
  42. 🔍 23% Salve Regina (simple tone)Salve Regina (simple tone)
  43. 🔍 23% Ecce DeusEcce Deus
  44. 🔍 23% Salve Regina (in cantu simplici)Salve Regina (in cantu simplici)
  45. 🔍 23% Sanctus XVIISanctus XVII
  46. 🔍 23% Agnus XVIIAgnus XVII
  47. 🔍 22% O quam pulchra estO quam pulchra est
  48. 🔍 22% Ave Virgo specieiAve Virgo speciei
  49. 🔍 22% Veni Sancte Spiritus et emitteVeni Sancte Spiritus et emitte
  50. 🔍 22% Verbum bonum et suaveVerbum bonum et suave
  51. 🔍 22% Speciosa facta esSpeciosa facta es
  52. 🔍 22% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  53. 🔍 22% Venite exsultemus IV* (ad lib)Venite exsultemus IV* (ad lib)
  54. 🔍 22% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  55. 🔍 22% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  56. 🔍 22% Speciosa facta es (Resp Br)Speciosa facta es (Resp Br)
  57. 🔍 22% Ave Regis AngelorumAve Regis Angelorum
  58. 🔍 22% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  59. 🔍 22% Agnus Dei IXAgnus Dei IX
  60. 🔍 21% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  61. 🔍 21% Veni Creator SpiritusVeni Creator Spiritus
  62. 🔍 21% Salve mater misericordiaeSalve mater misericordiae
  63. 🔍 21% Credo VICredo VI
  64. 🔍 21% Speciosa facta es (Ant)Speciosa facta es (Ant)
  65. 🔍 21% Speciosa facta es (Resp Br)Speciosa facta es (Resp Br)