А для незарегистрированных пользователей вообще нет никакого функционала?
И всё содержание базы грузится на одну заглавную страницу?
пока примеров было немного, такой подход был оправдан.
впоследствии, когда их количество приблизилось к трёмстам, быстродействие системы радикально снизилось.
поэтому, взвесив все "за" и "против", я открываю свободный доступ к большинству страниц.
combinare
в перспективе, программа должна уметь играть осмысленные гармонические последовательности аж до бесконечности.
25/05/2016, 07:32
для этого любой аккорд нужно иметь во всех тональностях, расположениях, мелодических положениях итп
уже умеет.
переходим на страницу любого оборота.
алгоритм "findContinuation" такой - посылается запрос на сервер со значениями 4нот, названием функции и тональности второго аккорда.
если в базе имеются прогрессии, что начинаются с аккорда, который мы описали в запросе(Accordance производит сбор этих данных самостоятельно), тогда выбирается один из возможных вариантов продолжения.
и так до того момента, пока либо не находится ни одного результата, и тогда последовательность останавливается, либо при наличии только одного варианта последовательность зацикливается.
и то, и другое говорит о том, каких оборотов не хватает.
на сегодня не все прогрессии имеют продолжение, по этой причине я пока не оформил эту возможность элеметами интерфейса. если кому это будет надобно, - спрашивайте.
расскажу, как пользоваться.
P.S.
cамая длинная цепочка, которую мне удалось воспроизвести, состоит из около 12 аккордов.
на странице редактирования последовательности добавлено клонирование.
отличие в том, что последовательность сохраняется под самостоятельным идентификатором.
сегодня я добавил примеры из темы "Перемещения аккорда", и закончив,
клонировал мажорные примеры в миноре,
просто заменив "C" на "Cm" и "T" на "t".
20 апреля 2024 года состоится Концерт «Вивальди. Времена года. Бах. Токката и фуга ре минор. Моцарт. Маленькая ночная серенада»
Сегодня вы услышите знаменитые сочинения, которые принято называть...
20 апреля 2024 года состоится Концерт «Рок-баллады. Scorpions, Metallica, Queen, The Beatles»
Мы приглашаем вас провести вечер под звуки несравненных культовых композиций. О каждой из них можно...
20 апреля 2024 года состоится Концерт «Созвездие черных легенд»
Новый проект Симфонического оркестра Москвы «Русская филармония» «Созвездие черных легенд»! Michael Jakson, Boney M, Whitney Houston,...
Социальные закладки