Программа для определения тональности минуса. Техники гармонического сведения для диджеев. Определение тональности на слух

  • 08.03.2022

Вероятность угадывания таким способом 70%. Это один из самых простых, но в то же время, ненадежных способов. Чаще всего, большинство произведений заканчиваются на главную ноту тональности – тонику. Т.е., если песня или трек закончились, то самой последней нотой будет та нота, в честь которой названа тональность.Например, если песня/трек закончили главную мелодию на ноте «соль» (G), то есть большая вероятность, что это тональность «соль». В зависимости от того, мажорное у нее звучание или минорное, к этой ноте еще добавьте слово «мажор» или «минор». Вот и получается – если произведение в конце звучало радостно и закончило свою мелодию на ноте «соль», значит – это «соль мажор» (G major), а если все закончилось весьма грустно и тоже на ноте «соль», значит это тональность «соль минор» (G minor). Такое происходит часто, но не всегда. И тогда если, после такой попытки вы обнаружили, что с тональностью не угадали, смотрите следующие варианты определения тональности.

На слух.

Еще очень надежный и проверенный временем способ определения тональности - «на слух». Это конечно, банально, и большинству читателей именно этот способ и приходит на ум. Но существует немалое количество других читателей, которые твердо заявят, что им не подходит данный способ определения тональности (ибо слух их иногда мощно подводит). В любом случае, читаем этот абзац до конца и определяем, насколько именно такой способ определения тональности подходит конкретно под ваши задачи. В случае чего, переходим читать следующие способы.

Для того, чтобы лучше определить на слух тональность трека, есть несколько вариантов. Если у вас есть midi-формат конкретного произведения, то вы можете выстроить по порядку все используемые в этом файле ноты. В вашем секвенсоре откройте данный миди файл, и все ноты, которые используются в нем, попробуйте рядом прорисовать в виде гаммы (последовательного расположения нот) из тех нот, которые в этом миди-файле имеются. Т.е. если там встречаются ноты F#, C, A, D, B… значит конкретно эти ноты выстраиваете по порядку (по алфавиту): A, B, C, D, F#. Наверняка, там будет больше нот. Вот все их и выстраивается в алфавитном порядке. А потом строите эту лесенку наоборот – от самых высоких нот, до самых низких. В итоге, у вас должна получится горка из нот, которые сначала проигрываются наверх, а затем вниз. И все эти ноты были взяты из вашего миди-файла. Затем на медленной скорости прослушайте всю эту гамму, внимательно прислушиваясь к тому, на какой ноте вам хочется сильнее всего остановиться и закончить всю эту горку из нот. Если несколько раз прослушивать такую горку из нот на медленной скорости, вы сможете обнаружить, что какая-то нота сильнее всего на себя тянет внимание, как самая устойчивая. Это и есть тоника – это и есть самая главная нота тональности. В честь нее и будет названа тональность. Если во всей горке вам захотелось остановиться на ноте Е – значит это будет тональность E. Опять же, в зависимости от настроения трека, вы сами укажите, будет это E-minor, или E-major. Еще сильнее эффект быстрого нахождения ноты на слух, обнаруживается, если комбинировать прослушивание такой горки нот, с самой мелодией произведения. Тогда точность попадания в самую устойчивую ноту будет в разы выше. И все же, если и такой способ не подходит, переходим к следующим вариантам нахождения.

Математически.

Музыка – это и есть математика. Уж слишком много там цифр, соотношений и формул. Так давайте этим и воспользуемся. Существуют только два типа тональностей (не важно сколько знаков и черных клавиш в них присутствует) - это мажорные тональности и минорные тональности. В итоге, алгоритм следующий. Если у вас есть midi-файл данной мелодии, то как и в предыдущем варианте, выстраивайте из нот, которые в этой мелодии встречаются, гамму, т.е. все ноты прописываете подряд – от самой нижней до самой высокой. Когда у вас получится лесенка из нот, которые вы взяли из данной мелодии, слушайте оригинал трека/песни и отвечайте на вопрос «Это мажорное (радостное) или минорное (грустное) произведение?» Когда определились с настроением трека, выбирайте одну из двух схем тональностей: мажорная, либо минорная. В любой тональности, если выстроить в ряд ноты, которые в них существуют, то можно обнаружить, что расстояния между нотами будут различны. Где-то чуть большие расстояния, где-то – минимальные. Самые минимальные расстояния между нотами – это полутон. И в рамках европейской музыки - это самые маленькие расстояния. В обычной мажорной гамме такие минимальные расстояния встречаются всего лишь два раза в одной октаве. Еще самым знаковым для мажорных тональностей могут являться три тона подряд, которые автоматически получаются, если ноты идут по порядку. А тон – это два полутона. Найдите эти места, где идут по три тона подряд. Когда найдете, отметьте в них самую низкую ноту. Например, вы нашли участок, где три тона подряд, и это, предположим, ноты G, A, B, C# - данная комбинация дает 3 тона подряд. Стало быть, самая низкая нота в этой связке – это нота G. Так вот, эта нота, будет являться 4 ступенью для мажорной тональности. Или еще один пример, чтобы наверняка было понятно. Нашли 3 тона подряд в нотах A#, С, D, E – в этой цепочке нот самая низкая будет нота A#. Она и будет 4 ступенью для мажорного звучания. Когда мы знаем четвертую ступень, несложно высчитать первую ступень (просто считайте ноты вниз, например, A#, A, G, F. Где F – и будет являться первой ступенью). Первая ступень и дает название тональности. Если первой ступенью оказалась нота F – значит тональность «F major». Если высчитали первой ступенью ноту B - значит тональность B-major, и т.д. Для минорных тональностей чуть другая схема. Выстраиваете также гамму из тех нот, которые играют в мелодии, и также находится места, где идут три тона подряд. Пусть это будут ноты D#, F, G, A. Для минора самой главной нотой всегда будет третья нота в этой связке – т.е. нота G. Да, тональность так и будет называться G-minor. Еще пример? Пожалуйста. Нашли три тона в комбинации нот G#, A#, C, D – стало быть главной нотой для минора будет нота С. А значит тональность будет C-minor. Пробуйте сами.

По аккордам.

Один из более простых способов. Из тех нот которые имеются в мелодии, от каждой попробуйте построить аккорды-трезвучия. Просто аккорды. Например, у вас имеются ноты A, C, B, D, F#, G, E и вот они в мелодии в разных местах повторяются. От каждой ноты строите аккорды, используя те ноты, которые встречаются в мелодии. Если решили построить аккорды от ноты D, значит строите аккорд так: D – F# - A. Так как именно такие ноты в мелодии встречаются. Потом пробуйте от другой ноты строить аккорды. После того, как все аккорды от каждой ноты построили, найдите мажорные аккорды, которые строятся от нот, которые стоят рядом. Например, у вас получилось два мажорных (радостных) аккорда от двух рядом стоящих нот – от ноты C, это аккорды C-E-G, и от ноты D, это аккорд D-F#-A. Эти два аккорда стоят рядышком и оба звучат мажорно (их легче всего распознать, они откровенно радостные и веселые). Вот и отлично – это наш ориентир. Теперь важно решить – у вас произведение мажорное или минорное. Если решаете, что ваше произведение мажорное, то запомните – рядом стоящие два мажорных аккорда – это аккорды от 4 и от 5 ступеней. Т.е. в нашем случае аккорд C-E-G от 4 ступени, а аккорд D-F#-A – аккорд от 5 ступени. Теперь осталось досчитать до первой ступени. D – 5 ступень, С - 4 ступень, B – третья ступень, А – вторая ступень, G – первая ступень. Значит, в этой ситуации тональность G-major. А что насчет минорных тональностей, то в минорных звучаниях рядом стоящие два мажорных аккорда будут строиться на 6 и на 7 ступенях. От них и нужно досчитать до первой ступени.

На данный момент мне известны два специализированных программных продукта, решающих задачу определения тональности. Первый из них – Mixed In Key , который благодаря продуманному маркетингу наделал немало шума в диджейском сообществе. Копия этой программы, заслужившей благосклонные отзывы таких звезд как Пит Тонг, на момент написания статьи стоила $58.

На данный момент она самая популярная программа, но это очень спорный вопрос на самом деле.

Второй продукт, находящийся в тени Mixed In Key, но от этого не менее интересный – тот самый Rapid Evolution , с которым мы уже знакомы. По своей функциональности он не уступает, а то и превосходит MIK, и при этом совершенно бесплатен.

Автоматическое определение тональностей в Rapid Evolution выполняется очень просто. Сначала нужно добавить интересующие тебя композиции в библиотеку программы. Для этого в главном окне нажми на кнопку add songs. В появившемся диалоговом окне нажми browse и выбери трек либо папку на диске. Наконец, нажми add all, чтобы добавить в библиотеку все треки папки.

Затем в таблице поиска выдели треки, тональности которых ты хочешь определить. Нажми на правую кнопку мыши и в появившемся контекстном меню выбери detect, а затем key, чтобы запустить процесс определения тональностей. Запасись терпением, т.к. на это потребуется некоторое время. В конце концов, в колонке key напротив названия треков появятся их тональности, определенные Rapid Evolution.

Кстати, RE умеет определять тональность не только музыкальных файлов на твоем компьютере, но и «живого» сигнала, поступающего с линейного входа звуковой карты! Это исключительно полезно, например, для определения тональностей треков твоей виниловой коллекции.

Как я уже сказал, Rapid Evolution и Mixed In Key – специализированные программы для определения тональностей. В то же время, растущая популярность гармонического сведения приводит к тому, что эта функция появляется и в компьютерных эмуляторах диджейской установки. Сказанное в первую очередь касается всем известных Virtual DJ и MixMeister .

Чтобы автоматически определить тональность трека в Virtual DJ, нужно сделать две вещи. Во-первых, нажми правой кнопкой мыши на заголовок таблицы треков в нижней части экрана и в появившемся меню поставь галочку напротив пункта Key. В таблице появится колонка Key, в которой позже будут отображаться тональности треков.

Наконец, почти как в Rapid Evolution, выдели нужные треки в таблице, нажми на правую кнопку мыши и выбери Scan for BPMs. После недолгого анализа треков Virtual DJ отобразит их тональности в соответствующей колонке.

Пара слов о точности. Mixed In Key в действии я не пробовал, а о Rapid Evolution могу сказать, что он довольно надежен, но не всегда. Создатели RE утверждают, что программа правильно определяет тональность в 67-71% случаев, что, в общем-то, не так уж плохо. Тем не менее, RE определил тональность Martin Solveig – Rejection (Ian Carey Remix) то, что выше, как D# вместо D#m.

За качество определения Virtual DJ я поручиться не могу, но в целом оно мне показалось удовлетворительным. Кстати, для определения тональностей композиций твоей коллекции лучше использовать одну и ту же программу. Опыт показывает, что даже если продукт и «врет» от случая к случаю, тональности, определенные им как совместимые, часто оказываются таковыми и в реальности.

1) Разбираемся с обозначениями.

Ноты помимо привычного до ре ми фа.... обозначаются в музыке латинскими буквами.
До-С Ре-D Ми-E Фа-F Соль-G Ля-A Си-B
На клавишах это выглядит так:

Эти соответствия лучше выучить наизусть, чтобы не заглядывать постоянно в мой блог:)

Звуки как вы понимаете, различаются друг от друга по высоте. Минимальное различие на клавиатуре - это пол-тона. От каждой белой клавиши до соседней от нее справа или слева черной клавиши ровно пол-тона. В 2-х случаях черная клавиша отсутствует, и соседней клавишей будет белая - это B-C (си-до) и E-F (ми-фа). Расстояния между ними также пол-тона. От черной клавиши к соседней белой также пол-тона. Таким образом расстояние между белыми клавишами-1 тон (2 раза по пол тона, двигаемся через черную клавишу).
Кроме случаев B-C и E-F. Здесь как мы уже упомянули, расстояния по пол-тона.

Также в музыке существует 2 значка - #(диез) и b (бемоль). Диез повышает ноту на пол-тона. Бемоль наоборот, понижает ноту на пол-тона. Все черные клавиши-это диезы или бемоли. Каждую черную клавишу можно обозвать 2-мя способами: с помощью диеза или с помощью бемоля. Чтобы обозвать черную клавишу с бемолем, берем соседнюю от нее белую клавишу справа, определяем ее название добавляем бемоль - и о-па, мы получили название черной клавиши. Чтобы обозвать ее с диезом, делаем тоже самое, только берем клавишу слева. Таки образом F# и Gb - это одна и та же черная клавиша.

Тональности обозначаются также латинскими буквами. Если тональность мажорная, то пишется просто буква. Например До-мажор
обозначается как С. Если тональность минорная, то к букве тональности добавляется m. Т.е. До-минора это Cm.

2) Определяем тональность.

Для начала нам необходимо определить тонику - это звук который наиболее соответствует (гармонирует) всему треку. Включаем трек и по одной начинаем играть ноты. На слух определяем какая нота наиболее сильно сливается с мелодией трека. Часто (но далеко не всегда) этой ноте соответствует нижний бас.

После того как мы определили тонику, нам необходимо от нее построить мажорное или минорное трезвучие. Для этого на слух определяем, веселая (мажорная) или грустная (минорная) мелодия у трека. Звучит просто, на практике все гораздо сложнее. Имейте также ввиду, что около 90% танцевальной музыки-это минор.

Если мелодия веселая-то добавляем к нашей тонике + 4 полутона - находим 2-ю ноту. Затем ко второй ноте еще +3 полутона - находим 3-ю ноту трезвучия. Если мелодия грустная то наоборот, к тонике добавляем сначала +3 полутона - вторая нота, затем +4 полутона - третья нота. Играем все трезвучие и слушаем, насколько оно гармонирует с мелодией трека. Если не гармонирует-начинаем с начала, с поиска тоники:).

Пример: мы долго тыкались по клавишам, и наконец-то определили, что лучше всего к треку подходит нота До (С). Мелодия по характеру грустная-значит это скорее всего минор. Строим минорное трезвучие: добавляем к до +3 полутона. Это Миb (Eb). Добавляем еще +4 полутона. Получаем Соль (G). Играем все трезвучие, проверяем. Если гармонирует-тональность нашего трека До-минор (Сm).

3) В заключении.
Описанное выше-лишь простейший пример определения тональности. Случаи бывают ооочень сложные, вплоть до того, что трек не имеет определенной тональности. Поэтому практика, практика и еще раз практика.

Бывает, придёт в голову мелодия и «колом её оттудова не выбьешь» – хочется играть и играть, а еще лучше записать, чтобы не забыть. Или на очередной репетиции группы разучиваешь новую песню товарища, судорожно подбирая аккорды на слух. В обоих случаях сталкиваешься с тем, что нужно понять, в какой тональности играть, петь или записывать.

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

Как определить тональность мелодии: путь решения

Если не углубляться в дебри музыкальной теории, то для определения тональности мелодии алгоритм таков:

  1. определяем тонику;
  2. определяем лад;
  3. тоника + лад = название тональности.

Имеющий уши – да услышит: он просто определит тональность на слух!

Тоника – самая устойчивая по звучанию ступень , своего рода главная опора. Если вы подбираете тональность на слух, то попробуйте найти звук, на котором можно закончить мелодию, поставить точку. Этот звук и будет тоникой.

Если только мелодия не представляет собой индийскую рагу или турецкий мугам, определить лад не так и сложно. «На слуху» у нас два основных лада – мажор и минор. Мажор имеет светлый, радостный оттенок, минор – оттенок тёмный, грустный. Обычно, даже немного натренированный слух позволяет быстро опознать лад. Для самопроверки можно проиграть трезвучие или гамму определяемой тональности и сравнить на гармоничность звучания с основной мелодией.

После того, как найдена тоника и лад, можно смело называть . Так, тоника «фа» и лад «мажор» составляют тональность Фа мажор. Чтобы найти знаки при ключе, достаточно обратиться к таблице соотношения знаков и тональностей.

Как определить тональность мелодии в нотном тексте? Читаем ключевые знаки!

Если нужно определить тональность мелодии в нотном тексте – обратите внимание на знаки при ключе. Одинаковый набор знаков при ключе может быть только у двух тональностей. Это правило отражено в квартово-квинтовом круге и созданной на его основе таблице соотношения знаков и тональностей, которую мы вам уже показали немножко раньше. Если, к примеру, рядом с ключом нарисован «фа диез», то вариантов два – или Ми минор, или Соль мажор. Так что следующим шагом будет нахождение тоники. Как правило, ею является последняя нота в мелодии.

Некоторые нюансы при определении тоники:

1) мелодия может заканчиваться и на другом устойчивом звуке (III или V ступень). В этом случае из двух вариантов тональностей нужно выбрать ту, в тоническое трезвучие которой входит этот устойчивый звук;

2) возможна «модуляция» – это тот случай, когда мелодия началась в одной, а закончилась в другой тональности. Здесь нужно обратить внимание на новые, «случайные» знаки альтерации, появившиеся в мелодии – они будут служить подсказкой к ключевым знакам новой тональности. Также следует отметить и новую тонику-опору. Если это задание по сольфеджио, правильным ответом будет написать путь модуляции. Например, модуляция из Ре мажора в Си минор.

Есть и более сложные случаи, в которых вопрос о том, как определить тональность мелодии, остается открытым. Это политональные или атональные мелодии, но эта тема требует отдельного обсуждения.

На данный момент мне известны два специализированных программных продукта, решающих задачу определения тональности. Первый из них – Mixed In Key , который благодаря продуманному маркетингу наделал немало шума в диджейском сообществе. Копия этой программы, заслужившей благосклонные отзывы таких звезд как Пит Тонг, на момент написания статьи стоила $58.

Второй продукт, находящийся в тени Mixed In Key, но от этого не менее интересный – тот самый Rapid Evolution , с которым мы уже знакомы. По своей функциональности он не уступает, а то и превосходит MIK, и при этом совершенно бесплатен.

Автоматическое определение тональностей в Rapid Evolution выполняется очень просто. Сначала нужно добавить интересующие тебя композиции в библиотеку программы. Для этого в главном окне нажми на кнопку add songs. В появившемся диалоговом окне (см. слева, намжи на картинку, чтобы увеличить) нажми browse и выбери трек либо папку на диске. Наконец, нажми add all, чтобы добавить в библиотеку все треки папки.

Затем в таблице поиска выдели треки, тональности которых ты хочешь определить. Нажми на правую кнопку мыши и в появившемся контекстном меню выбери detect, а затем key (см. ниже справа), чтобы запустить процесс определения тональностей. Запасись терпением, т.к. на это потребуется некоторое время. В конце концов, в колонке key напротив названия треков появятся их тональности, определенные Rapid Evolution.

Кстати, RE умеет определять тональность не только музыкальных файлов на твоем компьютере, но и «живого» сигнала, поступающего с линейного входа звуковой карты! Это исключительно полезно, например, для определения тональностей треков твоей виниловой коллекции.

Как я уже сказал, Rapid Evolution и Mixed In Key – специализированные программы для определения тональностей. В то же время, растущая популярность гармонического сведения приводит к тому, что эта функция появляется и в компьютерных эмуляторах диджейской установки. Сказанное в первую очередь касается всем известных Virtual DJ и MixMeister .

Чтобы автоматически определить тональность трека в Virtual DJ, нужно сделать две вещи. Во-первых, нажми правой кнопкой мыши на заголовок таблицы треков в нижней части экрана и в появившемся меню поставь галочку напротив пункта Key. В таблице появится колонка Key, в которой позже будут отображаться тональности треков.

Наконец, почти как в Rapid Evolution, выдели нужные треки в таблице, нажми на правую кнопку мыши и выбери Scan for BPMs (см. справа). После недолгого анализа треков Virtual DJ отобразит их тональности в соответствующей колонке.

Пара слов о точности. Mixed In Key в действии я не пробовал, а о Rapid Evolution могу сказать, что он довольно надежен, но не всегда. Создатели RE утверждают, что программа правильно определяет тональность в 67-71% случаев, что, в общем-то, не так уж плохо. Тем не менее, RE определил тональность Martin Solveig – Rejection (Ian Carey Remix) из предыдущей статьи как D# вместо D#m.

За качество определения Virtual DJ я поручиться не могу, но в целом оно мне показалось удовлетворительным. Кстати, для определения тональностей композиций твоей коллекции лучше использовать одну и ту же программу. Опыт показывает, что даже если продукт и «врет» от случая к случаю, тональности, определенные им как совместимые (об этом – в следующей статье), часто оказываются таковыми и в реальности.

Базы данных тональностей в Интернете

MixShare . На сайте MixShare, откуда «родом» Rapid Evolution, имеется собственная база данных информации о треках. Она находится в разделе Music и, по всей видимости, была скомпилирована с использованием результатов анализа композиций вышеупомянутой программой.

Чтобы зайти в этот раздел, тебе придется зарегистрироваться, но это бесплатно и быстро. Касательно самой базы данных, то страничка сильно тормозит, и в ней я так и не смог найти ни одного из интересующих меня танцевальных треков. Более того, после пары поисков мой аккаунт был заблокирован за «превышение лимита трафика». Ну что ж, может, тебе повезет больше.

Harmonic Mixing Database . Создатель этого сайта пошел интересным путем. Он строит базу данных информации о треках, анализируя в Mixed In Key их отрывки на Beatport (онлайн-магазин танцевальной музыки). На момент написания этой статьи в базе сайта находилось около 400 тыс. треков, и найти интересующую тебя композицию представлялось вполне реальной затеей.

Отмечу, что данные о треках на Harmonic Mixing Database в общем кажутся более точными, чем результаты анализа Rapid Evolution. Это может свидетельствовать о небольшом превосходстве со стороны Mixed In Key.

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