Enhancing Angklung Music Rehearsals with Python

Using Python to increase the quality of rehearsals of a traditional music instrument from Indonesia

Trapsilo Bumi

Algorithms Analytics Beginners Case Study Use Case

See in schedule Download Slides

Angklung is a traditional musical instrument from Indonesia. This instrument has a lot of variety in how it is performed; a common format is the orchestral format in which 15-30 players gather to form a team. Playing Angklung in this way is fun but also presents some challenges that are hard to solve manually.

First, I will introduce you to the instrument and how it works/how it is played. Then, I will show you how Python-based algorithms can be used to ease the pains of managing Angklung teams, by reading Angklung-specific sheet music and calculating the most optimal distribution of Angklung based on several important factors.

Type: Talk (30 mins); Python level: Beginner; Domain level: Beginner

Trapsilo Bumi


Bumi is a Software Developer from Indonesia. He's currently a part of HENNGE, a B2B cloud security solutions company based in Tokyo, Japan. He's always excited in challenges whether it be tinkering with new tech or sharing it with others through talks. When he's not coding, he can be seen travelling, board gaming, or playing (and conducting) Angklung.