What is it about?
RTG, which stands for "Rhythm, Time and Geometry", is a programming library in early development. The current prototype features are shown with a highlight on the mathematical concept of a "group" as a means to create exotic pattern combinations. It is part of a research project around the use of Programming Language theory techniques and geometric properties of musical rhythm.
Featured Image
Why is it important?
It shows a basic approach to pattern representation using linked lists. Contains first steps into using type theory and functional programming techniques to represent temporal geometric properties at different structural levels.
Perspectives
It presentes the scope of an exiting research project at the intersection of functionsl programming, type theory, musical rhythm and both classical and abstract geometry.
Xavier Góngora
Universidad Nacional Autonoma de Mexico
Read the Original
This page is a summary of: Demo: A Geometric Approach to Generate Musical Rhythmic Patterns in Haskell, September 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3677996.3678295.
You can read the full text:
Contributors
The following have contributed to this page







