Tutorial 04: Advanced Techniques
Master complex notation patterns and advanced features
This tutorial covers advanced techniques for creating complex Carnatic music notation.
Nested Groups
Groups can contain other groups for complex rhythmic patterns:
The inner group [G M] is nested within the outer group [R [G M] P], creating a subdivision.
Custom Note Durations
Combine duration prefixes with beat duration for precise control:
Here, R has duration 2 and P has duration 3 at a beat duration of 4 notes per beat.
Fractional Durations
Use fractions for precise duration control:
Multiple Roles
Use multiple lines to represent different aspects of the composition:
The first line shows swaras, the second shows sahitya, and the third shows percussion syllables.
Complex Rhythmic Patterns
Combine groups, spacing, and beat duration to create intricate rhythms:
Cycle and Line Management
Use cycle and line commands to organize longer pieces:
Practice Exercise
Create a complete composition using all the techniques you've learned:
Next Steps
- Reference Documentation - Complete syntax specification
- Cookbook - Real-world examples and patterns
- API Documentation - Use the library programmatically