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% DeclinaboDeclinabo
  2. 🔍 80% Benedictio DeiBenedictio Dei
  3. 🔍 46% DeclinaboDeclinabo
  4. 🔍 23% VerumtamenVerumtamen
  5. 🔍 22% Per te Dei GenitrixPer te Dei Genitrix
  6. 🔍 20% Quicumque ChristumQuicumque Christum
  7. 🔍 20% Juravit DominusJuravit Dominus
  8. 🔍 20% Jam lucis orto sidere (In Ascensione)Jam lucis orto sidere (In Ascensione)
  9. 🔍 20% Rogavi pro teRogavi pro te
  10. 🔍 20% Salutis humanae SatorSalutis humanae Sator
  11. 🔍 20% Rerum deus tenax vigor (In Ascensione)Rerum deus tenax vigor (In Ascensione)
  12. 🔍 20% Jesu nostra redemptioJesu nostra redemptio
  13. 🔍 19% Beata nobis gaudiaBeata nobis gaudia
  14. 🔍 19% Beata nobis gaudiaBeata nobis gaudia
  15. 🔍 19% Rector potens (In Ascensione)Rector potens (In Ascensione)
  16. 🔍 19% Jam lucis orto sidere (In Ascensione)Jam lucis orto sidere (In Ascensione)
  17. 🔍 19% Justorum animae (Off.)Justorum animae (Off.)
  18. 🔍 19% Jam lucis orto sidere (In Transfiguratione)Jam lucis orto sidere (In Transfiguratione)
  19. 🔍 19% Te saeculorum PrincipemTe saeculorum Principem
  20. 🔍 19% Beata nobisBeata nobis
  21. 🔍 19% Spiritus DominiSpiritus Domini
  22. 🔍 19% Te lucis ante terminum (In Tempore Ascensionis)Te lucis ante terminum (In Tempore Ascensionis)
  23. 🔍 19% Rerum Deus tenax vigor (In Ascensione)Rerum Deus tenax vigor (In Ascensione)
  24. 🔍 19% Nunc Sancte nobis (In Ascensione)Nunc Sancte nobis (In Ascensione)
  25. 🔍 19% Factus est (cum alleluia)Factus est (cum alleluia)
  26. 🔍 18% Tu Trinitatis UnitasTu Trinitatis Unitas
  27. 🔍 18% Qui me inveneritQui me invenerit
  28. 🔍 18% Rector potens verax Deus (In Ascensione)Rector potens verax Deus (In Ascensione)
  29. 🔍 18% Rerum Deus tenax vigor (In Transfiguratione)Rerum Deus tenax vigor (In Transfiguratione)
  30. 🔍 18% Nox atra rerumNox atra rerum
  31. 🔍 18% Rector potens verax Deus (In Transfiguratione)Rector potens verax Deus (In Transfiguratione)
  32. 🔍 18% Stetit PontifexStetit Pontifex
  33. 🔍 18% Factus est cum AlleluiaFactus est cum Alleluia
  34. 🔍 18% Auctor perennisAuctor perennis
  35. 🔍 18% Somno refectisSomno refectis
  36. 🔍 18% Justi epulentur (All.)Justi epulentur (All.)
  37. 🔍 18% Rerum creator optimeRerum creator optime
  38. 🔍 18% Primo dPrimo d
  39. 🔍 18% Primo dPrimo d
  40. 🔍 18% Nunc sancte nobis Spiritus (In Ascensione)Nunc sancte nobis Spiritus (In Ascensione)
  41. 🔍 18% Manum suamManum suam
  42. 🔍 18% Nunc sancte nobis Spiritus (In Transfiguratione)Nunc sancte nobis Spiritus (In Transfiguratione)
  43. 🔍 18% Nox atra rerum (+rhythmic signs)Nox atra rerum (+rhythmic signs)
  44. 🔍 17% Summae Deus clementiaeSummae Deus clementiae
  45. 🔍 17% Primo dierum omniumPrimo dierum omnium
  46. 🔍 17% Post partum (All)Post partum (All)
  47. 🔍 17% Primo dierumPrimo dierum
  48. 🔍 17% Juravit DominusJuravit Dominus
  49. 🔍 17% Angelus Domini apparuitAngelus Domini apparuit
  50. 🔍 17% Iesu corona celsiorIesu corona celsior
  51. 🔍 17% Iesu corona celsiorIesu corona celsior
  52. 🔍 17% Consors paterniConsors paterni
  53. 🔍 17% Si filiiSi filii
  54. 🔍 17% Dies aetasqueDies aetasque
  55. 🔍 17% Summae Deus (+rhythmic signs)Summae Deus (+rhythmic signs)
  56. 🔍 17% Iesu corona celsiorIesu corona celsior
  57. 🔍 17% Spiritus DominiSpiritus Domini
  58. 🔍 17% Christe precamurChriste precamur
  59. 🔍 17% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  60. 🔍 17% Stetit Angelus (Off)Stetit Angelus (Off)
  61. 🔍 17% Obaudite meObaudite me
  62. 🔍 17% Factus est repente... alleluiaFactus est repente... alleluia
  63. 🔍 17% Adesto Christe cordibusAdesto Christe cordibus
  64. 🔍 17% Factus est (cum alleluia)Factus est (cum alleluia)
  65. 🔍 17% Beatus vir qui suffertBeatus vir qui suffert