Я провожу исследования по автоматической транскрипции полифонической музыки. В настоящее время я использую набор данных MAPS .
В частности, мне нужны монофонические записи для использования в качестве обучающих данных и полифонические для использования во время теста. И мне нужна транскрипция тестовых записей, чтобы сообщить, насколько хорошо работает система.
Знаете ли вы какие-либо общедоступные базы данных, которые можно использовать для этой цели? Он может включать сольный инструмент, а также множество инструментов.
Это не совсем то, о чем вы думали, но один из способов сделать это — получить много бесплатных миди-файлов и преобразовать их в аудио. Затем сравните полученный результат с исходным миди. Я не уверен в методах, которые вы используете для этого, но вы можете автоматизировать весь процесс. Например, FluidSynth может рендерить аудиофайлы из командной строки, поэтому вам нужно будет только передать миди-файл в вашу программу, а она сделает все остальное. Это было бы особенно полезно, если вы используете какое-либо обучение ИИ для этой программы.
Я придумал алгоритм для этого много лет назад, и у меня до сих пор есть теоретическая документация, хотя я никогда не кодировал его. По сегодняшним меркам он, возможно, уже не слишком численно интенсивен. Он, вероятно, будет бороться с перкуссионными инструментами, такими как фортепиано, которые имеют очень трехмерное качество, но в принципе должен хорошо работать с духовыми и струнными инструментами, и он предназначен для сортировки инструментов, чтобы написать полную оркестровую партитуру. Идея состоит в том, чтобы импортировать что-то вроде файла .wav и экспортировать миди-файл, который затем может быть использован в существующей программе для озвучивания или использован для повторного секвенирования.
Не уверен, что это полезно, так как вас интересует фортепиано, и вы, похоже, ищете программное обеспечение, а не просто концептуальный алгоритм. Однако, если вы все еще заинтересованы, вы можете связаться со мной через Fracturelab.com (мой бизнес, который не имеет никакого отношения к музыке, к сожалению), и я могу найти его для вас.
PS: Мой интерес также был к фортепиано, так как я сочиняю на слух, и хотел играть с акустического инструмента на миди-файл. Поскольку мое изучение проблемы показало, что она, вероятно, не сработает для фортепиано, она отошла на второй план. Думаю, его можно использовать для восстановления старых симфонических записей, где партитура была утеряна.
Эванмерфи
петрикор
Тобиас Кинцлер