Features and Functionality

Features:

Major:

  1. Real-Time Music Generation
  2. Instrument/Musician Manipulation (syncopation, energy, tempo...)
  3. Appealing and Reacive UI
  4. Saving and Exporting Generated Music
  5. AI Producing Quality Music (ie. non-trivial rythums)
  6. Proof of Concept (ie. 3-5 instruments/AI and 2-3 styles/genres)

Minor:

  1. Music Production (editing and fine-tuning)
  2. Intelligent and Creative AI (and ability to learn)
  3. Library of Instruments/AIs
  4. Library of Styles/Genres
  5. Live User-Played Music (connected to computer)
  6. Hot-Key save states

Functionality:

Real Time Music Generation

Instrument Manipulation

Saving Music

Music Production