Я работаю над героем гитары как игровой прототип. и теперь я ищу инструмент, который может извлечь ключевые удары песни в дополнение к высоте мелодии. есть ли что-то вроде этого?
Чтобы сделать это, можно инвертировать сигнал и затем добавить их вместе. Это извлекает большинство вокальных элементов. Затем используйте EQ для фильтрации любых остающихся артефактов. Это обычно эффективно при разделении его вниз к удару. У Вас будет самое трудное время, поддерживая целостность экстремального верхнего уровня в хай-хетах с помощью этого метода, но это будет все еще звучать хорошим.
Вот больше деталей:
Необходимо посмотреть на Вложенное множество Эха, Анализируют API. Довольно легко получить ключ API, и затем можно просто назвать get_beats API. (Правовая оговорка: я продолжил работать Проанализировать API для Вложенного множества Эха).
При поиске кода, который можно выполнить локально и изменить, Вы могли бы хотеть проверить Marsyas.