An automated music composition and generation system for composing and generating pieces of digital music in response to a system user providing, as input, musical energy (ME) quality control parameters, said automated music composition and generation system comprising:
- an automated music composition and generation engine;
- and
- a system user interface subsystem interfaced with said automated music composition and generation engine, and supporting spotting of digital media objects and timeline-based event markers, and employing a graphical user interface (GUI) for supporting
- (i) the selection of musical energy (ME) quality control parameters including emotion-type music experience descriptors (MXD) for each piece of digital music to be automatically composed and generated by said automated music composition and generation engine, style-type musical experience descriptors (MXDs) for each said piece of digital music, and timing parameters indicating the time duration characteristics of each said piece of digital music, and
- (ii) the selection of one or more musical energy quality (ME) control parameters from the group consisting of instrumentation, melody, dynamics, ensemble performance, orchestration, volume, tempo, rhythm, harmony, start/hit/stop markers indicating the location of start, hit and stop events in each said piece of digital music, and framing control markers indicating the location of the intro, climax, and outro of said piece of digital music;
- and
- wherein said musical energy quality control parameters are applied along the timeline of a graphical representation of a selected digital media object or timeline-based event marker, so as to control particular musical energy qualities within the piece of digital music being composed and generated by said automated music composition and generation engine using said musical energy quality control parameters selected by the system user and supplied, as input, to said system user interface subsystem.