V
P
R
D

Carlos Eduardo Batista

Associate Professor • Multimedia Systems & Computational Music

lattes . linkedin . github . orcid

About

Associate Professor at the Informatics Center at the Federal University of Paraíba since 2013, I hold a PhD in Informatics from the Pontifical Catholic University of Rio de Janeiro (PUC-Rio, 2013). My research bridges the intersection of computer science, multimedia systems, and artificial intelligence with a focus on creating immersive digital experiences, particularly in the domains of computational music, audio processing, and interactive systems.

I lead research in distributed multimedia systems, interactive digital TV, and computerized music at LAViD. I completed a post-doctorate at the University of California, San Diego (2017), focusing on computer music applications. As a collaborating researcher at the Telemídia Laboratory at PUC-Rio and co-author of the Ginga middleware specifications, I also participate in the international standardization process with the International Telecommunication Union (ITU).

Recent Projects

Combining Visual and Imperative Programming for Audio Synthesis

Research project exploring the integration of visual programming environments (like Pure Data) with imperative programming approaches for digital audio synthesis and manipulation, focusing on live coding and networked musical performances.

2020-present

Brain-Computer Interaction for Audiovisual Content Recommendation

Development of a recommendation system based on neural interaction using EEG signals to identify moments when viewers enjoy or dislike films, creating patterns to improve content recommendations.

2020-present

AI for Music Segmentation and Classification

Collaboration between LAViD (Digital Video Applications Laboratory) and ARIA (AI Applications Laboratory) with Music.AI to develop advanced AI-based solutions for precise music segmentation and classification.

2022-present

Auris System

Development of a component-based system providing vibrotactile feedback for the hearing impaired to experience music through alternative sensory channels, enabling perception of rhythm, melody, and musical arrangements.

2016-present

Current Courses

  • Object-Oriented Programming

    Introduction to object-oriented paradigm, focusing on C++ implementation. Covers abstraction, encapsulation, inheritance, polymorphism, and application development.

    GDCOC0101 - 60h

  • Programming Language II

    Fundamentals of concurrent programming in C/C++. Explores processes, threads, mutual exclusion, conditional synchronization, semaphores, and inter-process communication.

    1107148 - 60h

  • Advanced Topics in Computer Science II

    Artificial intelligence applications for music, covering music theory, representation, audio signal processing, machine learning techniques, and neural networks for music analysis.

    DINF00072 - 60h

Recent Publications

  • Integration of DAW with Remote Audio Processing Infrastructures

    2024 - Extended Proceedings of the Brazilian Symposium on Multimedia and Web

    Research on the integration of digital audio workstations with remote processing infrastructures to enhance collaborative music production.
  • Development of prototypes in sport: A systematic review

    2023 - Proceedings of the Institution of Mechanical Engineers, Part P: Journal of Sports Engineering and Technology

    A systematic review of prototype development approaches in sports technologies.
  • Auris Keyboard: Tool to Aid Musical Perception Training for Deaf People

    2019 - Revista da ABEM

    Development of a tool to facilitate music perception training for people with hearing impairments.
  • Auris System: Providing Vibrotactile Feedback for Hearing Impaired Population

    2017 - BioMed Research International

    A system that provides vibrotactile feedback for the hearing impaired population to experience music.
View Full Publication List (ORCID)