Стабильность миди в внешними драм-машинами/синтами (4 онлайн)

  • Автор темы Автор темы depo88
  • Дата начала Дата начала
Заметил такую штуку, что стабильность миди сигнала для внешних синтов напрямую зависит от выбранной в DAW аудиокарты и её буфера.
Провёл тест... набил прямую линию хэта шестнадцатыми в ооочень быстром темпе (300 BPM)... и вывожу на внешний синт.... Слышно, что рисунок хай хэта не стабилен.... временами сбивается, иногда с определённой периодичностью. Но эта нестабильность разная в зависимости от буфера аудиокарты. Хотя аудиокарта вообще не принимает участие в формировании звука, ведь звук уходит по миди на внешний синт... а слушаю я внешний синт напрямую через наушники. Но видимо буфер карты синхронится с клоком в DAW .... и всё это как-то влияет на стабильность миди. В том числе на рисунок нестабильности миди влияет и частота проекта... 44 или 96 ... А также экспериментировал с выбором разных ASIO драйверов... во всех случаях это напрямую влияло на разный рисунок "прыгания" миди. А также ещё PPQ, выставленная в DAW подливает масла в огонь, тоже меняет рисунок стабильности

Думаю в этом направлении тоже нужно копать, в том числе в подборе правильного буфера аудиокарты. При определённых настройках миди прыгает что капец.. а при другом значении буфера миди работает более и менее стабильно. Причём стабильность миди не зависит напрямую от того буфер больше или меньше.... поставишь больше - звучит хуже.. ставишь ещё больше - лучше.. ещё увеличиваешь опять хуже ... никакой звисимости... как-то оно рэндомно влияет. Может нужно, чтоб буфер в каком то смысле был кратен чему-то там... какой-то общей частоте. Видимо нужно найти какой-то "общий знаменатель" между буфером ASIO, темпом проекта, частотой дискретизации, PPQ в DAW ... возможно, что при определённых значениях миди будет идеально ровным ))
любопытно ... надо поэксриментить с буфером аудио ... на данный момент из закономерностей заметил только меньшую стабильность встроенного миди RME vs Emagic Unitor8 и Roland SBX-1 ... на барабанах иногда прям ощущается этот рандомный дрифт миди, особенно на прямой бочке, слышно что тюкает на совсем в долю, то в плюс, то в минус ...
 
Именно по этой причине продал все аппаратные синты в свое время перешел целиком в программную среду...аппаратное Миди это да , целый мир )))
 
Спросил у ChatGPT )))) Вот что он посоветовал )) Не берусь оценивать, на сколько адекватно, но вдруг кому-то поможет:
-------------

MIDI-джиттер — это вариации в тайминге MIDI-сообщений, когда ноты приходят чуть раньше или позже, чем должны. Это может сделать воспроизведение рваным и неестественным. Вот как можно минимизировать или полностью избежать MIDI-джиттера:

1. Используй надёжный MIDI-интерфейс
Встроенные MIDI-интерфейсы (например, в некоторых бюджетных аудиоинтерфейсах) могут иметь нестабильную задержку.

Решение: Купи качественный отдельный USB-MIDI-интерфейс от проверенного бренда (MOTU, iConnectivity, ESI и т.д.).

⚙️ 2. Используй драйверы ASIO (на Windows)
Windows по умолчанию использует WDM/MME, которые не оптимальны.

Решение: Установи ASIO-драйвер (например, ASIO4ALL или фирменный драйвер от твоего аудиоинтерфейса).

3. Включи MIDI Time Code (MTC) или MIDI Clock
Это синхронизирует тайминг между устройствами.

Решение: Если ты используешь внешние синтезаторы или секвенсоры, настрой их на приём и синхронизацию по MIDI Clock или MTC.

4. Минимизируй нагрузку на ЦП
Нагрузка на CPU может вызывать непостоянную обработку MIDI-сообщений.

Решение: Уменьши количество тяжёлых плагинов, замораживай треки, следи за фоновыми процессами.

5. Используй MIDI-инструменты внутри DAW
Внутренние инструменты работают напрямую через DAW без физического MIDI-оборудования — это минимизирует джиттер.

Пример: Используй VST-инструменты вместо внешних синтезаторов, если стабильность важнее.

6. Настрой DAW на минимальный буфер
Буфер влияет на задержку и тайминг.

Решение: В настройках DAW выставь низкий размер буфера (но не настолько низкий, чтобы вызывать артефакты звука).

7. Используй правильный порт
Некоторые DAW обрабатывают разные MIDI-порты с разной приоритетностью.

Решение: Попробуй разные порты и устройства, чтобы найти стабильные.
 

Сейчас просматривают