В общем, натравил я мелодайн на фортепианный квартет Риса (Fm, ор.13), т.к. очень давно и совсем безрезультатно ищу к нему ноты. Не, он, конечно, кое-что распознал… но далеко не всё. -_-. Видимо, я слишком многого хочу.
Кстати, раз уж про нотные рисунки – есть ли какие-то подвижки в области непосредственно анализа музыки с применением описанных алгоритмов? Планируются ли? Будет ли это утилитка, сайт вроде chordify, или оба сразу?
Если были эксперименты – с удовольствием прочел бы детали — насколько хорошо проходит анализ, скажем, чижика-пыжика, чижика-пыжика с фоном, смогли ли отличить трезвучие Am от септаккорда A7?
Нотный анализ музыкальных произведений открывает ряд интересных возможностей. Ведь имея в наличии готовый нотный рисунок, можно осуществлять поиск других музыкальных композиций со схожим рисунком.
Я бы посмотрел на алгоритм, который бы бы родил сносное midi, например, к этому:
(Я прекрасно понимаю, что midi к аппассионате найти вообще не составляет проблем, но есть куча потрясной музыки, к которой не то, что миди — нот-то не найдёшь… Я вот, например, один квартет у Риса уже остыл искать)
С простыми-то вещами даже тот же chordify справлялся неплохо (кстати, на чём он?) — но мы-то тут про готовый нотный рисунок?
ну, целенаправленный поиск и последовательное выкачивание — немного отличаются же. Правда, последовательное выкачивание тоже может быть вполне осмысленным действием законного владельца.
… Да ладно, что значит — «и на какой номер звонить?» Неужели Яндекс не хранит историю изменений этой самой информации?
Подразумевая «конечно, хранит, и не только — этой информации», очевидным вижу ответ «на номер, актуальный, на момент, когда система обнаружения взлома была уверена, что взлома не было»…
После возведения в квадрат, после того, как уже просветлился о том, что один из корней — минус фи, результат возведения в квадрат исходного уравнения делится на x²+x-1 (один из корней сабжа как раз минус фи, второй = 1/фи). Полученное кубическое никаких «приятных» корней не имеет.
Соглашусь, что школьник, который знает и умеет применять формулу для кубических уравнений (необязательно же в монструозном виде — есть же действия по шагам с заменами, где уже не такие многоэтажные выражения) — однозначно заслуживает (а) оценки автоматом == поощрения, (б) предложений подобных и не очень подобных задач, (в) вообще внимания к собственной персоне — таким надо помогать и не давать терять тонуса.
Найти наиболее простой из корней случайно помогло построение:
1) f1(x) = радикал из исходного уравнения (sqrt(x+2))
2) f2(x) = парабола из исходного уравнения
3) гипербола h(x)=-1/x (прости, Хевисайд, мы про тебя пока не знаем, имя условно не занято)
Зачем нужна гипербола?
Дело в том, что уравнение говорит нам, что есть некоторый х, для которого значение радикала и значение параболы являются взаимно обратными числами.
Взаимно обратные числа, как мы знаем, отсекаются 45-градусными хордами от гиперболы 1/х (или -1/х, если мы закроем глаза на знак одного из них).
Итак, от некоторой точки A на f1 горизонталь до гиперболы (точка Ah), хорда под 45 градусов до второй точки на гиперболе (Bh), горизонталь до параболы. Если пересечение с параболой оказалось над или под A, абсцисса А — есть корень исходного уравнения, т.к. f1(A.x)=h(Ah.x)=1/h(Bh.x).
Прямо скажем, мне просто сразу пришло в голову взять за точку А одно из пересечений гиперболы и f1. Одно из пересечений — очевидно, в точке (-1, 1). Второе — после деления на первый корень соотв. уравнения x³+2x²-1 — оказывается равным -phi (то есть, -1.618, лень писать радикалы -__-). Если принцип, описанный выше, для точки -1 приводит в точку на параболе НЕ с координатой -1, то вот x=-phi как раз опознаётся как корень уравнения.
Этот подход, правда, не помог мне в определении оставшихся двух корней.
A я вот хотел бы вернуть Classic Theme и поубирать куда подальше все сплошные плоские квадратики отовсюду, где они выскакивают. Я один такой? Второй (более важный) вопрос — есть ли надежда на это?
Пока найденные решения (для восьмёрки) — очень половинчаты…
ну, можно сначала разместить фотки тетради желательно таки как-то презентовать модель. Когда виден каждый конкретный кусочек, возможно, его кто-нибудь возьмёт, да и сделает. В худшем случае — Вы сами, но при этом у вас будет близкая и ясная (а не далёкая и размытая) конкретная цель.
Если были эксперименты – с удовольствием прочел бы детали — насколько хорошо проходит анализ, скажем, чижика-пыжика, чижика-пыжика с фоном, смогли ли отличить трезвучие Am от септаккорда A7?
Я бы посмотрел на алгоритм, который бы бы родил сносное midi, например, к этому:
(Я прекрасно понимаю, что midi к аппассионате найти вообще не составляет проблем, но есть куча потрясной музыки, к которой не то, что миди — нот-то не найдёшь… Я вот, например, один квартет у Риса уже остыл искать)
С простыми-то вещами даже тот же chordify справлялся неплохо (кстати, на чём он?) — но мы-то тут про готовый нотный рисунок?
Подразумевая «конечно, хранит, и не только — этой информации», очевидным вижу ответ «на номер, актуальный, на момент, когда система обнаружения взлома была уверена, что взлома не было»…
Соглашусь, что школьник, который знает и умеет применять формулу для кубических уравнений (необязательно же в монструозном виде — есть же действия по шагам с заменами, где уже не такие многоэтажные выражения) — однозначно заслуживает (а) оценки автоматом == поощрения, (б) предложений подобных и не очень подобных задач, (в) вообще внимания к собственной персоне — таким надо помогать и не давать терять тонуса.
1) f1(x) = радикал из исходного уравнения (sqrt(x+2))
2) f2(x) = парабола из исходного уравнения
3) гипербола h(x)=-1/x (прости, Хевисайд, мы про тебя пока не знаем, имя условно не занято)
Зачем нужна гипербола?
Дело в том, что уравнение говорит нам, что есть некоторый х, для которого значение радикала и значение параболы являются взаимно обратными числами.
Взаимно обратные числа, как мы знаем, отсекаются 45-градусными хордами от гиперболы 1/х (или -1/х, если мы закроем глаза на знак одного из них).
Итак, от некоторой точки A на f1 горизонталь до гиперболы (точка Ah), хорда под 45 градусов до второй точки на гиперболе (Bh), горизонталь до параболы. Если пересечение с параболой оказалось над или под A, абсцисса А — есть корень исходного уравнения, т.к. f1(A.x)=h(Ah.x)=1/h(Bh.x).
Прямо скажем, мне просто сразу пришло в голову взять за точку А одно из пересечений гиперболы и f1. Одно из пересечений — очевидно, в точке (-1, 1). Второе — после деления на первый корень соотв. уравнения x³+2x²-1 — оказывается равным -phi (то есть, -1.618, лень писать радикалы -__-). Если принцип, описанный выше, для точки -1 приводит в точку на параболе НЕ с координатой -1, то вот x=-phi как раз опознаётся как корень уравнения.
Этот подход, правда, не помог мне в определении оставшихся двух корней.
Пока найденные решения (для восьмёрки) — очень половинчаты…
можно сначала разместить фотки тетрадижелательно таки как-то презентовать модель. Когда виден каждый конкретный кусочек, возможно, его кто-нибудь возьмёт, да и сделает. В худшем случае — Вы сами, но при этом у вас будет близкая и ясная (а не далёкая и размытая) конкретная цель.