LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

находит среднею чистоту волны

Ну во-первых, у тебя не с софтом главная проблема, а с русским языком. Ладно, все поняли, что ты имел в виду

находитЬ среднЮю чАстоту волны

Во-вторых, «средняя частота» тебя не спасёт, это в реальной музыке примерно как средняя температура по больнице. Тебе нужен спектральный анализ, и когда ты его осилишь, ты поймёшь, что каждый из инструментов порождает несколько гармоник, и сгруппировать их по инструментам — нетривиальная задача.

Да, с современной математикой её, как ни странно, решают, но на «не сложно» это не тянет.

Есть проприетарная программа AmazingMIDI под винду.

Есть вот такая относительно старенькая статья, не слишком высокого уровня, поскольку математика там как раз уровня Фурье, а остальная её часть — обзорчик нескольких программ, решающих проблему, и авторы приходят к выводу, что качественных решений на момент созданий статьи и не было. Даже среди проприетарщины.

Ну а на один из вариантов решения тебе @i-rinat ссылку дал.

Исходная версия hobbit, :

находит среднею чистоту волны

Ну во-первых, у тебя не с софтом главная проблема, а с русским языком. Ладно, все поняли, что ты имел в виду

находитЬ среднЮю чАстоту волны

Во-вторых, «средняя частота» тебя не спасёт, это в реальной музыке примерно как средняя температура по больнице. Тебе нужен спектральный анализ, и когда ты его осилишь, ты поймёшь, что каждый из инструментов порождает несколько гармоник, и сгруппировать их по инструментам — нетривиальная задача.

Да, с современной математикой её, как ни странно, решают, но на «не сложно» это не тянет.

Есть проприетарная программа AmazingMIDI под винду.

Есть вот такая относительно старенькая статья, не слишком высокого уровня, поскольку математика там как раз уровня Фурье, а остальная её часть — обзорчик нескольких программ, решающих проблему, и авторы приходят к выводу, что качественных решений на момент созданий статьи и не было. Даже среди проприетарщины.

Есть подозрение, что нейросети уже натравили и на эту проблему. Но на законченное общедоступное решение, тем более опенсорс, я бы не рассчитывал.