Я не буду вдаваться в подробности того программного продукта, который я создаю, но это очень небольшой побочный проект, который позволит записывать MIDI-входы. В настоящее время я думаю о отображении миди-входа на двух нотоносцах с нормальной нотной записью. Единственное, создание тактовых размеров, а затем метронома — это большая дополнительная работа, которая может добавить слишком много сложности к этой части программного обеспечения, которое я хочу сохранить простым из соображений усилий и удобства использования. Теперь я не особенно хорошо разбираюсь в музыкальной теории, но из того, что я могу понять, это вызовет проблему длины нот при редактировании. Если я хочу разрешить пользователю изменять позиции и значения нот, то они не могут иметь значения без тактового размера + темпа, правильный? Итак, как мне обойти это? Вместо этого я реализую другой способ отображения миди-входов, возможно, что-то более похожее наMidi-редактор Logic ? Я знаю, что это тоже выиграет от тактового размера, но, по крайней мере, на мой взгляд, его легче сопоставить с другими треками. Или это такой же дефект?
В конечном счете, если то, чего я пытаюсь достичь, на самом деле окажется таким же сложным без тактовых размеров, то я могу также потратить время на их включение. Что вы думаете?
Спасибо,
Майк
Тактовый размер кажется ненужным для того, что вы описываете, если только «перемещение ноты» не вызовет «перемещение всех похожих нот», где подобное означает одну и ту же ноту в одном и том же месте в такте: концепция меры потребует тактового размера. Если вам не нужна эта концепция, вам не нужен соответствующий тактовый размер.
Для темпа... то же самое: вы хотите перемещать ноты на определенное количество ударов или просто позволить пользователям перемещать ноты куда угодно? Битам нужен темп. В противном случае темп не требуется. Но что бы это ни стоило, может быть сложно получить точную информацию без темпа.
В любом случае, именно эти понятия (доли и такты) облегчат сочинение, но не являются строго необходимыми, если вы не думаете, что они вам понадобятся.
Бен И.
Дом
Бен И.