Selected Publications

More publications

The Musical Contour literature provides multiple algorithms for melodic contour similarity. However, most of them are limited in use by the melody length of input data. In this paper I review these algorithms, propose two new algorithms, compare them in three experiments with contours from the Bach Chorales, from a Schumann song and automated generated, and present a brief review of the contour and similarity literature.
MusMat - Brazilian Journal of Music and Mathematics 2 (2): 58–78, .

Recent Publications

More publications

. . MusMat - Brazilian Journal of Music and Mathematics 2 (2): 58–78, 2018.

PDF BIBTEX Big data Computational Musicology Contour Music Theory Python Similarity

. . In Braga S., Vasconcelos M. Tocar, Cantar, Criar. Feira de Santana: UEFS Editora. p. 201-210, 2018.

BIBTEX Contour Music Composition


Haydn, Mozart and Beethoven

Quantitative research of the String Quartets by Haydn, Mozart, and Beethoven

Contour Similarity

Research about the contour similarity problem

Beat Percussion Fever

Percussion app for mobile devices

Music Star Blocks

Musical memory game for iPhone

Composition with contours

Application of Contour Theory in Composition


Algorithms for automatic harmonic analysis

Selected Compositions

More compositions

The piece "Genética" ("Genetics") was composed based on the idea that musical contours can help ...
Bb Clarinet and Bassoon, .


Classes currently taught at the Federal University of Bahia:

  • MUSA69. Music Literature and Structure I
  • MUSA70. Music Literature and Structure II
  • MUSA71. Music Literature and Structure III
  • MUSA72. Music Literature and Structure IV
  • MUSB14. Music Composition V
  • MUSB15. Music Composition VI
  • MUSE29. Topics in Music Theory and Analysis II

Classes previously taught at the Federal University of Bahia:

  • MUSA77: Music History I
  • MUSA83: Introduction to Instrumentation
  • MUSA90: Music Analysis Techniques I
  • MUSA92: Practical principles of Informatics in Music
  • MUSB12: Music Composition III
  • MUSB13: Music Composition IV
  • MUSB16: Music Composition VII
  • MUSB17: Music Composition VIII
  • MUSB22: Computational Music II
  • MUS504: Special Studies
  • MUS505: Music Informatics I
  • MUS506: Music Informatics II
  • MUS515: Music Theory Topics


  • Av. Araújo Pinho, 58 - Escola de Música da UFBA Salvador, BA 40110-913, Brazil