Метамузыкальное
Jan. 10th, 2015 06:57 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Так, чтобы самому задачу уяснить. Есть массив песен. У каждой есть название, текст, тональность и аккорды. Тональностей может быть несколько в зависимости от аккомпанирующего инструмента, а еще я их могу и просто так по ходу дела менять. А еще песня может входить в несколько программ и, вероятно, относиться к нескольким категориям.
Задача: полуавтоматически расставить некоторую выборку (она же программа) так, чтобы тональности максимально чередовались (с учетом параллельных).
Сверхзадача: сгенерировать готовый OpenDocument с текстами и аккордами.
Можно, конечно, и обвязку на шелле нарисовать вокруг проклятых реляционных табличек, но вдруг есть менее стремный инструмент?
Задача: полуавтоматически расставить некоторую выборку (она же программа) так, чтобы тональности максимально чередовались (с учетом параллельных).
Сверхзадача: сгенерировать готовый OpenDocument с текстами и аккордами.
Можно, конечно, и обвязку на шелле нарисовать вокруг проклятых реляционных табличек, но вдруг есть менее стремный инструмент?