эмуляция Yamaha DX7 и TX816 (порт VDX7 и VTX816 для Windows \ MacOS) (6 онлайн)

можете накинуть подробностей по ресемплеру плиз?
Ресемплинг (Resampling) — что делает DXTX

Эмулируемый DX7 генерирует звук с фиксированной частотой дискретизации 49 096 Гц — именно на такой частоте работает оригинальный аппаратный чип. Однако вашей DAW требуется частота 44,1, 48 или 96 кГц.

Ресемплер преобразует аудиосигнал из одной частоты дискретизации в другую. Это преобразование выполняется только один раз, на выходе, аналогично конвертации аудиозаписи из одного формата частоты дискретизации в другой.
Его единственная задача — изменить частоту дискретизации, не добавляя артефактов.

Качественный преобразователь удаляет частотные компоненты выше половины целевой частоты дискретизации, предотвращая их отражение обратно в слышимый диапазон (алиасинг), и сохраняет всё, что находится ниже этого порога.
Сам по себе ресемплинг не изменяет характер звучания.

Всё, что генерируют микросхемы DX7, включая характерный для оригинального оборудования алиасинг и особенности звучания ЦАП (DAC), уже сформировано на частоте около 49 кГц.
Ресемплер лишь переносит полученный результат на другую частоту дискретизации. Именно поэтому важно эмулировать микросхемы на их оригинальной рабочей частоте.

Оверсемплинг (Oversampling) — что делают многие другие плагины

При оверсемплинге плагин временно выполняет внутреннюю обработку звука на частоте, в 2, 4 или более раз превышающей частоту дискретизации проекта DAW.

После обработки сигнал фильтруется и преобразуется обратно к исходной частоте дискретизации.
Основная задача оверсемплинга — уменьшить алиасинг, возникающий непосредственно внутри плагина.
Это особенно важно для таких процессов, как:
- Дисторшн (Distortion).
- Сатурация (Saturation).
- Генерация звука осцилляторами.
- FM-синтез, способный создавать частотные компоненты выше половины частоты дискретизации.

Оверсемплинг действительно может изменить конечное звучание. Звук становится чище, а высокочастотная составляющая — менее резкой за счёт уменьшения нежелательного алиасинга.

Почему DXTX не использует оверсемплинг

Оригинальный Yamaha DX7 работает на частоте около 49 кГц, и цифровой алиасинг является частью его характерного звучания.

Если использовать оверсемплинг при эмуляции, результат может оказаться более чистым, чем звук настоящего аппаратного синтезатора.

Кроме того, такой подход потребовал бы запускать эмулируемые процессоры и микросхемы на частотах, в 2–4 раза превышающих оригинальные.

Это существенно увеличило бы нагрузку на центральный процессор, особенно в случае VTX816, содержащего восемь независимых модулей.

Главная цель DXTX — максимально точно воспроизводить звучание оригинального оборудования, а не улучшать или очищать его.

Поэтому эмуляция выполняется на реальной рабочей частоте DX7, а ресемплинг используется исключительно для согласования частоты выходного аудиосигнала с частотой дискретизации DAW.
 
@evgeny26, а почему firmware теперь нет? Все, что я drug на синтезатор - ошибка вылезает? Какой ему нужен, и сколько их?

зы: методом перебора таки нашёл... Вроде работает.
ззы: блин, а почему при перезапуске опять требует firmware?

Что-то в первой версии всё работало без вопросов, а во второй какие-то траблы. А как бы в браузере разобрать, сортировать банки - у меня практически без сортировки 100500, очень сложно ориентироваться.
 
Последнее редактирование:
а во второй какие-то траблы.
да все норм. Включать ROM файлы в сборку - моветон, на мой взгляд.
Браузер шикарный. Один из лучших, что я встречал.
У меня не слетает ROM после перезапуска..
По сравнению с большинством современных VST, тут просто образцовый UX/Ui и юзабилити..имхо
 
У меня не слетает ROM после перезапуска..
у меня пустой ром. Нужно идти в меню, фирмваре и выбирать строку. В предыдущей версии такого не было (((

Браузер шикарный. Один из лучших, что я встречал.
Сорян, но, имхо, Браузер должен обладать древовидной структурой и поддерживать драг-н-дроп. Но такое есть только у U-he.

Мне пишет, что загружено 4000 банков, отсеяно 6000 дубликатов. 400 - с неправильной суммой.
А можно мне как-то удалить их? Хотя бы битые, с неправильной суммой? Ну и с дубликатами бы тоже разобраться как-то, я уже в ТоталКоммандере упарился дубликаты выискивать.

Ещё: все контроллеры двигаются в левом нижнем углу кроме ПичБэнда.

---
Если что - это не претензии, сори, а исключительно - пожелания и желание разобраться. Спасибо.
 
Последнее редактирование:
  • я записываю
Реакции: evgeny26
Ресемплинг (Resampling) — что делает DXTX

Эмулируемый DX7 генерирует звук с фиксированной частотой дискретизации 49 096 Гц — именно на такой частоте работает оригинальный аппаратный чип. Однако вашей DAW требуется частота 44,1, 48 или 96 кГц.

Ресемплер преобразует аудиосигнал из одной частоты дискретизации в другую. Это преобразование выполняется только один раз, на выходе, аналогично конвертации аудиозаписи из одного формата частоты дискретизации в другой.
Его единственная задача — изменить частоту дискретизации, не добавляя артефактов.

Качественный преобразователь удаляет частотные компоненты выше половины целевой частоты дискретизации, предотвращая их отражение обратно в слышимый диапазон (алиасинг), и сохраняет всё, что находится ниже этого порога.
Сам по себе ресемплинг не изменяет характер звучания.

Всё, что генерируют микросхемы DX7, включая характерный для оригинального оборудования алиасинг и особенности звучания ЦАП (DAC), уже сформировано на частоте около 49 кГц.
Ресемплер лишь переносит полученный результат на другую частоту дискретизации. Именно поэтому важно эмулировать микросхемы на их оригинальной рабочей частоте.

Оверсемплинг (Oversampling) — что делают многие другие плагины

При оверсемплинге плагин временно выполняет внутреннюю обработку звука на частоте, в 2, 4 или более раз превышающей частоту дискретизации проекта DAW.

После обработки сигнал фильтруется и преобразуется обратно к исходной частоте дискретизации.
Основная задача оверсемплинга — уменьшить алиасинг, возникающий непосредственно внутри плагина.
Это особенно важно для таких процессов, как:
- Дисторшн (Distortion).
- Сатурация (Saturation).
- Генерация звука осцилляторами.
- FM-синтез, способный создавать частотные компоненты выше половины частоты дискретизации.

Оверсемплинг действительно может изменить конечное звучание. Звук становится чище, а высокочастотная составляющая — менее резкой за счёт уменьшения нежелательного алиасинга.

Почему DXTX не использует оверсемплинг

Оригинальный Yamaha DX7 работает на частоте около 49 кГц, и цифровой алиасинг является частью его характерного звучания.

Если использовать оверсемплинг при эмуляции, результат может оказаться более чистым, чем звук настоящего аппаратного синтезатора.

Кроме того, такой подход потребовал бы запускать эмулируемые процессоры и микросхемы на частотах, в 2–4 раза превышающих оригинальные.

Это существенно увеличило бы нагрузку на центральный процессор, особенно в случае VTX816, содержащего восемь независимых модулей.

Главная цель DXTX — максимально точно воспроизводить звучание оригинального оборудования, а не улучшать или очищать его.

Поэтому эмуляция выполняется на реальной рабочей частоте DX7, а ресемплинг используется исключительно для согласования частоты выходного аудиосигнала с частотой дискретизации DAW.
Спасибо, я как раз имел ввиду согласование сигнала на пути между тем, что отдал чип и тем, что хочет DAW. Если я работаю на 96кГц, такое преобразование произойдет внутри плагина автоматом же?

Если не влом, накиньте технины, в чем были импрувментс, интересно же.
 
у меня пустой ром. Нужно идти в меню, фирмваре и выбирать строку. В предыдущей версии такого не было (((
в этой версии Bring Your Own ROM, но после первого запуска и выбора рома, должен загружаться автоматом :rolleyes:
Сорян, но, имхо, Браузер должен обладать древовидной структурой и поддерживать драг-н-дроп. Но такое есть только у U-he.
можно и так сделать

А можно мне как-то удалить их? Хотя бы битые, с неправильной суммой? Ну и с дубликатами бы тоже разобраться как-то, я уже в ТоталКоммандере упарился дубликаты выискивать.
я специально удалять не хотел, это отдельные заморочки, надо проверять что и где удалил,
а так, спрятал и вроде не мешает, можно отдельную утилиту сделать для дубликатов :rolleyes:

Ещё: все контроллеры двигаются в левом нижнем углу кроме ПичБэнда.
да, это не доделано, как и ещё кое какие мелочи, мне просто уже микро-фиксы в этой версии надоело делать :Dle80:, выложил макро-фикс, основное работает, а по мелочам в будущем можно допилить

Библиотеки подгрузил, а дальше как?
дальше в Browse или Quick список банков и пресетов должен заполниться, выбираем пресет и играем, как то так :)

в режиме full можно ковырять все настройки пресета или в panel можно как в оригинальной панели dx7, (но я туда особо не лезу :Dle18:).


Если я работаю на 96кГц, такое преобразование произойдет внутри плагина автоматом же?
да, 44,1 48 96 будут преобразовываться, настроек там нет, просто тип ресемплера другой, в оригинальном и ретромуляторе, разница там на высоких частотах, вроде выше 16k и вычитается в -87dB.
 

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

  • ART
  • Andruha