Длинные ноты в MIDIJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Длинные ноты в MIDI

Сообщение Anonymous »

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

Код: Выделить всё

midiTrack.insertEvent(new PitchBend((long) startTick, 0, 0, 64));
midiTrack.insertNote(0, pitch, 80, (long) startTick, duration);
midiTrack.insertEvent(new Controller(startTick + duration, 0, 0, 0));
но это не принесло результатов, хотя в готовых примерах происходит нечто подобное.
Функция PitchBend принимает следующие аргументы PitchBend(tick,channel,lsb,msb)
и функция InsertNote принимает следующие аргументы InsertNote(канал, шаг, скорость, тик, продолжительность)

Подробнее здесь: https://stackoverflow.com/questions/783 ... es-in-midi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Файл output.mid не передает ноты аккордов MIDI
    Anonymous » » в форуме JAVA
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как рассчитать продолжительность ноты в файле Midi с помощью Mido
    Anonymous » » в форуме Python
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Как изменить формат Dry Wet Midi для вывода времени ноты
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как изменить формат Dry Wet Midi для вывода времени ноты
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать ноты в MIDI или просто играть в ABC нотации?
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»