Selected Publications

More publications

In this paper, we present some problems of two Music Contour Relations Theory operations algorithms: the Refinement of Contour Reduction Algorithm, which was developed by Rob Schultz, and the Equivalence Contour Class Prime Form algorithm, which was developed by Elizabeth Marvin and Paul Laprade. We also propose two alternative algorithms to solve these problems.
MusMat - Brazilian Journal of Music and Mathematics 1 (1): 72–85, .

Recent Publications

More publications

. . In Teoria e Análise Musical em perspectiva didática, editado por Ilza Nogueira. 123-138. EDUFBA, Salvador, 2017.

PDF BIBTEX Contour Music Composition Music Theory

. . In Perspectivas de interpretação, teoria e composição musical, editado por Heinz Schwebel e José Maurício Brandão. 11-24. EDUFBA, Salvador, 2016.

PDF BIBTEX Contour Music Composition Music Theory


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, .

Recent Compositions

More compositions

, 2013
Bass Clarinets trio

Chamber music Music Composition

, 2012
Flute, Bb Clarinet, and Baritone Sax

Chamber music Music Composition


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
  • MUSA83: Introduction to Instrumentation
  • MUSA90: Music Analysis Techniques I
  • MUSA92: Practical principles of Informatics in Music
  • MUSB14: Music Composition V
  • MUSB15: Music Composition VI

Classes previously taught at the Federal University of Bahia:

  • MUSA77: Music History I
  • 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