Music21 и D3.js для извлечения и визуализации музыкальных функций? - PullRequest
0 голосов
/ 02 июня 2018

Я ищу предложения о том, какие инструменты можно использовать для следующих сценариев извлечения и визуализации музыкальных функций (на моем Mac):

  1. определить и сгруппировать заметки в партитуре (из разных голосов / инструментов), которые звучат одновременно (даже если они атакованы в разные временные интервалы, хотя звучат в какой-то момент вместе из-за разной длительности);затем соедините их графически (например, в представлении партитуры, с линией, соединяющей их)

  2. идентифицируйте мелодические и сопровождающие партии (назначенные для разных голосов / инструментов, возможно взаимозаменяемо в одном и том же голосе / инструменте))

  3. извлечение начальной тональности и последующих модуляций;затем сопоставьте все извлеченные тональности по шкале, основанной на круге 5-х (где 0 - начальная тональность, -1 - на 5 ниже, +1 - на 5 выше и т. д.)

Я думал об использовании музыки21 (музыкальные произведения, которые меня интересуют, являются частью ее корпуса), но я не уверен, что это правильный путь.Существуют ли другие инструменты (например, jSymbolic2 ??), которые могут помочь?

А как насчет визуализации?Могут ли описанные выше сценарии быть визуально «решены» в музыке21, или мне понадобится дополнительный инструмент, такой как D3.js (который я кратко использовал в прошлом)?

Если бы у вас был совет по любому извыше сценарии, это мне очень поможет!Спасибо, Ильяс

...