Pyhesty, походу я ошибся с формулой для вычисления pitch bend - не в те записи посмотрел при наборе текста.
Правильно будет так:
где noteFreq это частота ноты к которой применяем изменение pitchBendКод:noteFreq/2 * 2^(pitchBend/8192)
Pyhesty, походу я ошибся с формулой для вычисления pitch bend - не в те записи посмотрел при наборе текста.
Правильно будет так:
где noteFreq это частота ноты к которой применяем изменение pitchBendКод:noteFreq/2 * 2^(pitchBend/8192)
Pyhesty (15.05.2020)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
вот бы этот ви53 еще нормально эмулировался...
Видимо, нужно выбирать правильный эмулятор
Если мы о режимах ВИ53, то все 6 режимов счёта эмулируются корректно. Вот только для звука подходит лишь 1 из 6.
А если мы о режиме ШИМ, то тут да, ресемплинг немного хромает, а фильтр для сглаживания проблемы я приделывать не хочу. Костыль это.
NEO SPECTRUMAN (16.05.2020), Pyhesty (17.05.2020)
Это не костыль и не "сглаживание проблемы", ФНЧ для предотвращения наложения спектров (antialiasing filter) - это обязательный элемент для соответствия реалу. Выходной сигнал реала не дискретизируется идеально по времени. Даже если в каком-то компе не принято специальных мер для фильтрации, то никто не отменяет тот факт, что в реальности значения не меняются мгновенно и бесконечного спектра у физически существующего сигнала не будет. Т.е. "лишние" повторения спектра обязательно будут убывать и что более важно, они не "завернутся" в основную полосу сигнала, что является основной причиной свиста ШИМа в эмуляторах. О чем можно поспорить, так это о конкретных характеристиках таких фильтров применительно к каждому компьютеру, но это уже детали. Мое личное мнение, что лучше передавить, чем недодавить (лишние повторения спектра), но это лишь имхо.
То, что emu скорее всего в лидерах по количеству и качеству поддержки режимов ВИ53 - это замечательно. Но звуковая система emu (которая строго говоря не связана жестко только с ВИ53 и касается и остальных источников звука, в первую очередь бипера) проигрывает "конкурентам": немного emu80, если говорить о мультиэмуляторах и сильно v06x, если только про вектор.
Последний раз редактировалось ivagor; 17.05.2020 в 10:25. Причина: исправил орфографическую ошибку
А ссылки то на мелодии, все протухли. Автор больше не увлекается этим?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)