Форум Эму-Россия http://forum.emu-russia.net/ |
|
Современное качество эмуляции YM2612 http://forum.emu-russia.net/viewtopic.php?f=20&t=2474 |
Страница 2 из 3 |
Автор: | EvGS [ 08 сен 2010, 21:46 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
GManiac писал(а): Кстати, свой эмулятор я тоже написал, с нуля, ещё в декабре, и он действительно звучит и получше остальных. Но дело застопорилось и он так и оказался сырым. ...не доделан он: всякие CSM, SSG-EG и ещё пара моментов. Хотелось бы послушать какую-нибудь простую мелодию с этого эмулятора. Хоть тот же BGM10 из Castlevania. Можешь сделать лог в *.wav? |
Автор: | Valet2 [ 08 сен 2010, 21:58 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Первый - с реального чипа. Второй - с Генса Третий - с Фьюжна. А теперь почитаю ответы... |
Автор: | EvGS [ 08 сен 2010, 22:01 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Не угадал =) |
Автор: | GManiac [ 08 сен 2010, 22:08 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
HardWareMan, да мы о разном говорили, всё тут припоминать долго, это не считая того, о чём я тебе тогда не говорил, чтобы избежать лишних споров Про некоторые вещи ты вообще говорил, что тебе по**. И про зеркалирование частот, а до этого про повторение гармоник (искажённый квадрат - следствие ступеньки). Про искажения и плохую дискретизацию ЦАП тоже не хотел слушать, хотя низкое разрешение ЦАП даже помогло в чём-то. Ещё ты думал - и спрайтсмаайндовцы до сих пор думают - что ступенька идёт от ошибок в вычислениях. Ещё я перечислял пункты: Цитата: я тебе вот что скажу, почему эмуляторы плохо играют, по степени убывания важности: 1) расчёт идёт на частоте 44100, а не 53 кгц. По сути это не влияет, но есть такая вещь как фидбек, которая чувствительна к каждому семплу. Из-за этого в эмулях колебания фидбека сдвинуты почти на треть на спектрограмме и получаются жуткие свербящие звуки. К счастью, в эмулях есть опция Super HQ. На спектрограмме наглядно видно различие 2) кривой ЦАП и неправильные расчёты для его входа 3) смешивание каналов 4) неправильные расчёты каналов Ты услышал, конечно же, своё любимое смешивание каналов )))))))) В общем, ничего плохого не случилось мы все люди. У нас и без этого было много интересных бесед EvGS, да как сказать. Эмуль я сделал, но звук почему-то был грязнова, чуть хуже Регена. Кстати, тогда же я случайно выяснил, что звук у генса чище (!) и выяснил, что движок в генсе вообще не есть правильный эмулятор синтезатора. Когда я урезал выход до 9 бит (дискретизация приставки), звук стал намного грязнее приставки. Плюс пару блоков Ямахи я толком не исследовал, поэтому эмуль всё равно был незаконченный. А потом я был, скажем так, в хреновом душевном положении и всё отложил в ящик. Цитата: Лучше не забрасывать проекты. А то потом к ним уже очень трудно возвращаться, и желание может остыть. Документ по YM2612, эмулятор YM2612, ресемплер - всё это очень нужные и хорошие вещи. Обидно, если совсем заглохнет. Да ещё много чего хочется сделать. Вон ещё хак Лэндстолкера и СИТД висят, давно планирую супер-эмуль сделать и дры и дры, а причина - что тут оправдываться - причина банальная: лень. Хотя вон сегодня утром занялся ресемплером, пару подводных камней (артефактов) устранил - один оказался ошибкой в округлении (неневижу Си). Ещё пара осталась, если устраню, тогда можно думать о повсеместном практическом применении. -- 08 сен 2010, 21:08 -- Блин, долго же я постил -- 08 сен 2010, 21:12 -- EvGS писал(а): Хотелось бы послушать какую-нибудь простую мелодию с этого эмулятора. Хоть тот же BGM10 из Castlevania. Можешь сделать лог в *.wav? Там интерфейс через одно место, модуль чтения VGM тоже дико сделан, отдельно для ПСГ, отдельно для УМ. И DAC тоже не читает. Если вспомню, как там делалось - сделаю -- 08 сен 2010, 21:52 -- Вот моя запись из SoR2, если интересно http://www.fileden.com/files/2009/4/23/ ... 044100.ogg Записывалось на европейку, поэтому играет чуть медленнее, чем в эмуляторах. При сравнении заметно бедное звучание эмуляторов. |
Автор: | Silver 746 [ 09 сен 2010, 05:29 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Мне стало интересно, и предоставляю свою запись из игры Castlevania - The New Generation (Bloodlines) - BGM10 Аудио не сжато, в формате wav - http://www.megaupload.com/?d=LJ1GVBCF Мне удалось получить звук приставки? позже расскажу какие настройки использовал. Streets of Rage 2 В формате flac - http://www.megaupload.com/?d=4B3G1DRC |
Автор: | HardWareMan [ 09 сен 2010, 07:26 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Silver 746 писал(а): Мне удалось получить звук приставки? позже расскажу какие настройки использовал. Лучше борду покажи. |
Автор: | EvGS [ 09 сен 2010, 07:38 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Уж лучше пусть бороду покажет =) Retrocopy? Послушал bloodlines - нормально звучит, я особой разницы с фьюженом/регеном не заметил. |
Автор: | Silver 746 [ 09 сен 2010, 09:18 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
EvGS писал(а): Уж лучше пусть бороду покажет =) Retrocopy? Послушал bloodlines - нормально звучит, я особой разницы с фьюженом/регеном не заметил. Да Retrocopy. Настройки: WASAPI shared, samplerate 96000Hz, без ресемплера SuperHQ, без применения эквалайзера, жаль что в cut off filter остались ошибки, с ним звук становится ещё лучше)) Если выключить SuperHQ в Kega Fusion и в Regen, то звук будет ужасен... |
Автор: | GManiac [ 09 сен 2010, 10:12 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Silver 746 писал(а): Выпирающий ПСГ, а звук по-прежнему бедный, пустоватый. В моей записи приставки звучание более полное, объёмное и при этом "уравновешенное". |
Автор: | Silver 746 [ 09 сен 2010, 10:49 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
GManiac писал(а): Silver 746 писал(а): Выпирающий ПСГ, а звук по-прежнему бедный, пустоватый. В моей записи приставки звучание более полное, объёмное и при этом "уравновешенное". Cut off filter я не использовал... Примерно такие проблемы: http://www.youtube.com/watch?v=Tdszy3sbQCM |
Автор: | GManiac [ 09 сен 2010, 11:40 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Golden Axe 3 http://www.fileden.com/files/2009/4/23/ ... 044100.ogg |
Автор: | Silver 746 [ 09 сен 2010, 11:54 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
GManiac А это действительно реальные записи? Я могу их предоставить автору Retrocopy, может он сможет сделать звучание этой модели Мега драйв. |
Автор: | HardWareMan [ 09 сен 2010, 12:12 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Silver 746 писал(а): Я могу их предоставить автору Retrocopy, может он сможет сделать звучание этой модели Мега драйв. А смысл? |
Автор: | EvGS [ 09 сен 2010, 12:17 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Мутный этот автор какой-то, несерьёзный тип. Я слабо верю, что он хорошо разбирается в FM-синтезе, алгоритмах ресемплинга и т.п. По его блогу, да и по эмулятору можно сказать: человек играется в конструктор, собирая чужие сорсы. И активно занимается рисованием своей оболочки. При этом ЧСВ у человека просто зашкаливает: "Мой эмулятор - лучший во вселенной" Выводы делайте сами. Лучше-б GManiac сам дописал эмулятор. |
Автор: | GManiac [ 09 сен 2010, 12:32 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
EvGS, что скажешь про мои примеры? Разница в них ощутима. Цитата: человек играется в конструктор, собирая чужие сорсы. Странные эти люди: умения собрать чужие модули в рабочую вещь хватает (это не так просто, я лично до такого не дорос ещё), а толку мало. |
Автор: | EvGS [ 09 сен 2010, 12:36 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Я на работе сижу, тут нет никаких звуковоспроизводящих устройств. Может наушники найду. Или домой когда приду, послушаю. И кстати, запись с какого источника - твоя сега? Цитата: а толку мало Потому, что пытается объять необъятное. Написать "сверхточные" (уже смешно) эмуляторы десятка систем, плюс ещё супер-пупер 3D-оболочку (куда-ж без неё, 2010 год на дворе, моветон). Самое смешное, что большую часть свободного времени он занимается именно этим GUI. А нормальный человек, который действительно хочет сделать хороший эмулятор, сначала изучает матчасть вдоль и поперек, в том числе и физику, если надо. А дальше кропотливо, используя в том числе и "железные тесты", пишет свой эмулятор чего-то конкретного (сеги например). Лет пять-семь (если с нуля всю систему), пока борода не вырастет. Задротство, зато результат хороший, как правило. Byuu, Мартин, Xodnizel, ZSNES team, Стив Снейк, Стефан, Кладов, Бульба /etc/ - правильные примеры, уважаю таких людей. А когда за десятью зайцами гонишься, одни недоделки получаются. |
Автор: | Silver 746 [ 09 сен 2010, 13:06 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Ага, а от кучи эмуляторов тоже нет никакой пользы, как динозавры поэволюционировали и вымерли. Охота действительно услышать Сеговский звук, а не консервную банку, вот только когда это случится? Spoiler: показать |
Автор: | GManiac [ 09 сен 2010, 13:19 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
EvGS писал(а): И кстати, запись с какого источника - твоя сега? Да. |
Автор: | EvGS [ 09 сен 2010, 23:36 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
Послушал, очень насыщенный бас. Общее впечатление лучше, чем от эмуляторов. У меня появились ещё вопросы про YM3812 (OPL2), YMF262F (OPL3), но создавать новую тему не хочется, спрошу здесь: 1) почему эти чипы выдают цифру и требуют соответственно стороннего ЦАП, в то время как YM2612 имеет свой собственный ЦАП и выдает аналог? 2) существует ли универсальный формат музыки для OPL2/3, наподобие *.VGM ? Есть замечательный сайт с полной коллекций мелодий для YM2612 и необходимыми плеерами. А для OPL2/3 есть что-либо похожее, например сайт с рипами OPL-музыки из DOS-игр? Хотелось бы просто использовать в качестве плеера DOSbox с программкой-проигрывателем для этих форматов. Начиная с версии 0.73 качество эмуляции OPLx заметно улучшилось. Во-первых, использовались эти исследования, а во вторых теперь есть возможность выбрать родную частоту дискретизации чипа ~ 49720 Гц. Я помню, как звучала AWE64 и могу сказать, что свежий DOSbox почти не уступает ей. Также для этих целей хочется найти хороший DOS-проигрыватель MIDI (Я нашел только Midier из более-менее удобных) чтобы слушать MIDI через DOSbox'овский OPL-эмулятор. Но звук у мидиера какой-то не такой. |
Автор: | GManiac [ 10 сен 2010, 01:28 ] |
Заголовок сообщения: | Re: Современное качество эмуляции YM2612 |
EvGS писал(а): Послушал, очень насыщенный бас. Общее впечатление лучше, чем от эмуляторов. Бас, и только? А Golden Axe 3? Эмуль звучит бедно, "пусто". Особенно хорошо слышно в наушниках. Цитата: 1) почему эти чипы выдают цифру и требуют соответственно стороннего ЦАП, в то время как YM2612 имеет свой собственный ЦАП и выдает аналог? 2612 - это урезанный 2608, дешёвое интегрированное решение и имеет встроенный ЦАП. ПОЧЕМУ - это вряд ли тебе кто ответит. Цитата: 2) существует ли универсальный формат музыки для OPL2/3, наподобие *.VGM ? Есть замечательный сайт с полной коллекций мелодий для YM2612 и необходимыми плеерами. Полной - это сильно сказано А по вопросу: http://www.google.ru/search?hl=ru&newwi ... =&gs_rfai= Архивы небольшие, сам не смотрел, не интересовался никогда... |
Страница 2 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |