Master of Music Technology - Final ProjectΒΆ
Iain C.T. Duncan, University of Victoria
- Introduction
- Background - Computer Music Programming Languages
- Project Motivation and Goals
- Overview
- Focus on programming musical events and event-oriented tools
- Support multiple contexts, including linear composition, realtime interaction, and live performance
- Support advanced functional and object-oriented programming techniques
- Be linguistically optimized for the target use cases
- Be usable in conjunction with modern, commercial tools
- Support composing music that is impractical on commercial tools
- Enable interactive development during musical playback
- Conclusion
- High-Level Design
- Features and Usage
- Conclusion
- Evaluation
- Focus on programming musical events and event-oriented tools
- Support multiple contexts, including linear composition, real-time interaction, and live performance
- Support advanced functional and object-oriented programming techniques
- Be linguistically optimized for the target use cases
- Be usable in conjunction with modern, commercial tools
- Support composing music that is impractical on commercial tools
- Enable iterative development during musical playback
- Evaluation Summary
- Limitations and Future Work
- Conclusion
- Evaluation
- References