This project contains the Max for Live AI Composer device, refactored into modular JavaScript files.
For detailed project overview, architecture, technical learnings, and future steps, please refer to the documentation in the docs
directory:
- [AI Composer Project - Handover Documentation](docs/AI Composer Project - Handover Documentation.md)
ai-composer.js
: Main entry point and core logic.tracks.js
: Functions for track creation and management.patterns.js
: Functions for pattern generation and assignment.tempo.js
: Functions for tempo control and manipulation.utils.js
: General utility functions.mixing.js
: Placeholder functions for audio mixing and effects.
Further instructions will be added here.