Marcos Sampaio is a composer, professor, and researcher in the areas of Music Theory and Composition. He completed his Ph.D. in Composition at the Federal University of Bahia in 2012.
As a researcher, he works in the Music Theory field, especially Computational Musicology and melodic contours. As a composer, he is the author of works and arrangements for various instrumental formations, presented by groups such as the UFBA Orchestra, GIMBA, UFBA Percussion Group, Duo Robatto, and Duo Sacramento. As an electric bass player, he performed with the UFBA Percussion Group, Trama do Macaco Prego, and local artists from Salvador, BA. He teaches Harmony, Form, Analysis, Composition, and Instrumentation.
He is an Associate Professor at the Federal University of Bahia School of Music. In this institution, he works in research, teaching, and administration. In the administrative sphere, he was coordinator of the College of the Bachelor of Composition and Conducting Course (2019 to 2021) and deputy head of the Department of Music (2016 to 2018). He coordinated Composition and Conducting’s curriculum restructuring (2019 to 2021).
He has experience in software development. He was the technical coordinator of the team that developed the Beat Percussion Fever and Music Star Blocks software at Disco Azul Produções Artísticas and developed ContourMetrics, a web software for processing musical contours.
Currently, he is researching Haydn’s string quartets using a quantitative methodology based on Computational Musicology tools.
PhD in Musical Composition, 2012
Federal University of Bahia
MSc in Musical Composition, 2008
Federal University of Bahia
BSc in Musical Composition, 2006
Federal University of Bahia
Developed Beat Percussion Fever and Music Star Blocks.
Responsabilities included:
Music Theory and Composition Teaching and Computational Musicology Researching.
Classes:
Quantitative research of the String Quartets by Haydn, Mozart, and Beethoven (2019-present)
Curricular restructuring of the Composition and Conducting course at the UFBA (2020-present)
Research about the contour similarity problem (2014-2018)
English-Portuguese Dictionary of Musical Terms (2018)
Percussion app for mobile devices (2015-2017)
Music Star Blocks is a music memory game available for iPhone and iPad. (2016)
Application of Contour Theory in Composition (2007-2012)
Questions and answers about music (2015-2016)
Algorithms for automatic harmonic analysis (2007-2009)
The Rhythmic Partitioning Analysis demands laborious tasks on segmentation and agglomeration/dispersion calculus. Parsemat software runs these tasks and renders indexogram and partitiogram charts. In the present paper, we introduce the Rhythmic Partitioning Scripts (RP Scripts) as an application of Rhythmic Partitioning in the Python environment. It adds some features absent in Parsemat, such as the access to measure indications of each partition, introduction of rest handling, annotation of texture info into digital scores, and other improvements. The RP Scripts collect musical events' locations and output locations and partitions' data into CSV files, render indexogram/partitiogram charts, and generate annotated MusicXML score files. RP Scripts have three components: calculator (RPC), plotter (RPP), and annotator (RPA) scripts.