Немного оффтоп, но ближе всего сюда, думается.
Познакомился с yousician в плане вокала. Очень удобно видеть мелодию по нотам в риалтайме и видеть попадаешь или нет. Но своего редактора у них нет, можно петь только их упражнения или песни.
Было бы удобно сочинив мелодию для вокала сразу учиться ее правильно петь. Но было бы круто и караочную прогу, куда свои подложки + ноты можно загружать, и главное видеть попадаешь или нет.
Собственно, какой софт наиболее подходящий хотя бы под первый запрос? Лучше, конечно, чтобы это что-то вроде караоке с проверкой попадания в ноты было с возможностью загружать свое.
Могу описать свой способ для вокала, возможно он кому-то поможет. Правда он требует знания нотной грамоты хотя бы приблизительно, но в вашем случае, как я понял, вы сами партию сочиняете.
А в моем - я снимал вокальные ноты и учился под них петь.
Шаг 1 - делим песню на части где-то скажем по 8 тактов ( обычно песня легко делится на 3-5 таких характерных шаблонных части ) и используем MuseScore
вот мой пример:

тут несколько дорожек:
- тарелка - только вначале проиграть четвертями, чтобы подготовиться к пению и ритму
- piano - дорожка аккомпанемента простыми аккордами - они добавляются как текст аккорда. Чтобы дорожка играла она не должна быть пустой и там хотя бы паузы должны быть. Дорожка сделана отдельно ( а не аккорды над вокальными нотами ), чтобы в микшере можно было ее громкость регулировать отдельно
- дорожки Фортепиано и Баритон - вокальные ноты. Баритон дублирует чтобы было понятно как петь.
И вот под это по 3-10 раз тренируешься, зациклив в проигрывателе mp3 после экспорта аудио.
Для начала пытаешься сделать подобное звучание при пении.
Шаг 2: когда уже что-то получается, то чтобы мониторить попадание в ноты я использую Nail the Pitсh на телефоне - тогда на компьютере играет эта часть, а в реалтайме поешь "в телефон" по монитору смотришь попадание.

в бесплатной версии нет записи и свободного пролистывания, но есть пауза и на малой части на 8 тактов это в общем достаточно.
Шаг 3: если уже надо оценить спокойно в оффлайне ошибки, то sonicvisualiser Tony (
https://www.sonicvisualiser.org/tony/ )

У него при подведении к отрезку показывается нота.
Берем DAW ( я так беру бесплатный Audacity ) воспроизводим "минус" и под него поем и записываем. В Tony отправляем вокальную партию что спели.
Этой же программой можно снимать вокальные ноты произведений ( правда экспорт в midi там не очень, но от него как и от экрана выше можно отталкиваться ) :
Скажем, разделил песню на аккомпанемент и вокал на vocal remover или ИИ плагином для Audacity, потом в Tony и потом в MuseScore подбираешь ноты и длительности для тренировочной вокальной партии.
Как-то так.