А как ты заложишь в алгоритм такое понятие как "сочинение человеком".
Одно дело взять некое обобщенное, и по правильной гармошке генерить, другое...
Даже не знаю, вообще мало понятное.
Оно само приходит, вдруг и из ни откуда. Да потом шлифуется опираясь на те же принципы и правила, но - база, она откуда идет, ваще не понятно.

И как это не понятное алгоритмизировать. Ну не знаю.
HiRes.GP, сначала человек вообще не сочинял по учебнику. Какие-то вещи просто нащупывались ухом - почему вот эта нота сюда просится, почему после этого аккорда хочется именно туда, почему вот этот рифф вдруг работает. Потом таких находок накопилось до хрена. Теоретики их разобрали, назвали, записали правилами.
Накопились приемы, превратились в шаблоны. Потом в набор шаблонов. И уже можно было сочинять, опираясь на шаблоны - перебирать кубики лего, не открывая каждый раз Америку заново.
ИИ хорошо плавает в этом огромном море уже найденных человечеством решений. Он умеет комбинировать, варьировать, обобщать - все что он сочиняет, давно знакомо - просто "исполняет качественно" и "технично" - у него нет тела, голова с бодуна не болит - ему это легко.
Отель Калифорния и какая-нибудь очередная безупречная ИИ-песня могут быть технически совершенно разного уровня при внешней безупречности последней. Но "Калифорния" - это человек смог когда-то нащупать что-то, чего ещё не было в шаблоне. А вторая, ИИ-шная штука, может быть великолепной работой по пространству уже существующих шаблонов.
Вот когда алгоритм сам начнет находить такие вещи, которые потом люди будут разбирать и говорить: "О, вот это прорыв в области музыки!". Но пока этого прорыва нет - просто шаблоны.
И да, в мейнстрим-джаз оно по-трушному не умеет.
