The C-BRAHMS research group aims at designing and developing efficient methods for computational musicology problems. In particular, it focuses on three computational musicology areas: 1) music pattern matching and detection, 2) automated music generation with the help of human computer interaction, and 3) score following with the help of the first area of this project, optical music recognition and audio transcription. The project develops cutting edge technology and algorithms to these areas and aim to make significant strides in these intertwined fields. Our initiative stands at the intersection of advanced computer science and the legacy of musicology, music composition and performance. It aims to push the boundaries on how music is created, engineered, and interacted with in the future.