большое спасибо :) но я ищу что-то уже доступное на Java, чтобы помочь мне заставить эту штуку работать, большое спасибо, я постараюсь получить всю необходимую информацию от Audacity: D

я есть проект о транскрипции музыки с использованием Java, дело в том, что я создал апплет, который записывает звук и сохраняет его в файл WAV, проигрыватель должен воспроизводить только ту часть, которую он / она хотел бы транскрибировать, после этого я застрял в тот момент, когда мне нужно было получить информацию из сохраненного файла WAV и использовать эту информацию для создания файла MIDI, а после создания файла MIDI мне нужно сгенерировать музыкальную партитуру для него (ноты), и все это должно быть сделано на Яве.

Я искал везде четкое объяснение того, как эти вещи можно сделать, но я не нашел ничего прямого :(, поскольку я новичок в Java, я хотел бы, чтобы кто-нибудь помог мне с этим, пожалуйста, темы, которые у меня возникают проблемы при программировании находятся:

Получение информации о проигрываемых нотах в файле WAV.Знание заметок.Создание файла MIDI, эквивалентного файлу WAV.Создайте SCORE из файла MIDI.

Я также попробовал быстрое преобразование Фурье после выполнения сегментации считываемых данных, но я думаю, что это пошло совсем не в том направлении :(

Пожалуйста, если кто-нибудь может мне помочь по темам, указанным выше, и как программировать их только на Java, это было бы очень признательно :)

Кстати, проект это:
Игрок играет ноты на фортепиано >> Записывает свою игру >> Игрок получает СЧЕТ своей игры.

Ответы на вопрос(5)

Ваш ответ на вопрос