programmatic composition

noun
UK /ˌprəʊɡrəˈmætɪk ˌkɒmpəˈzɪʃən/
US /ˌproʊɡrəˈmætɪk ˌkɑːmpəˈzɪʃən/

Making music by telling a computer what to do.

The composer used programmatic composition to turn weather data into a song.


OTHER MEANINGS

2. Writing software by combining small, reusable parts.

The team's programmatic composition kept the codebase tidy and easy to test.

3. Building a piece of art or text from set rules and inputs.

Her programmatic composition of poems used a simple word list and grammar rules.

4. Arranging tasks or steps so a machine can run them in order.

Programmatic composition of the workflow let the robot finish each stage automatically.