Polskie forum 3dfx
Retro Computers >> Sound Cards >> OPL3 Getting Started
http://3dfx.pl/cgi-bin/yabb2/YaBB.pl?num=1547852283

Message started by bobdylan on 18. Jan 2019 at 23:58

Title: Re: OPL3 Getting Started
Post by zyga64 on 19. Jan 2019 at 12:10
To jeszcze dopiszę do mojego ostatniego posta.

Ze względu na opłaty licencyjne część producentów kart muzycznych zaczęło stosować klony układu OPL3 - praktycznie 100% zgodne z oryginałem, lub własne pomysły na syntezę FM, które zgodne były z nim programowo.

Do dobrych zaliczamy ten zaimplementowany w układach Cmedia (ISA - CMI8330, PCI - CMI8338 i CMI8378), oraz Avance Logic (ISA - ALS100+ oraz ALS120, PCI - ALS3000, ALS4000). Są one praktycznie nie do odróżnienia.
ESS ma swój patent na syntezę FM - niektórzy mówią że lepszy niż oryginał, ESSFM oferuje również dodatkowe kanały względem oryginalnego OPL3.
Swój patent ma również Creative - CQM, niektórzy mówią że lepszy niektórzy że gorszy. Faktem jest że w miarę upowszechniania standardu Soundblaster producenci gier coraz mniej chętnie stosowali syntezę FM, a coraz chętniej korzystali z przetworników DA - czyli grali poprostu dźwiękiem samplowanym. Więc CQM (i odpowiedniki innych producentów) był wykorzystywany głównie do zapewnienia zgodności ze starszymi tytułami.

Do najgorszych klonów OPL2 (mowa tutaj o syntezie wbudowanej w główny układ na karcie dźwiękowej, nie osobny chip) zaliczane są te na kartach Analog Devices (np.
AD1816), czy Opti (Opti931 i Opti933).
Syntezę FM wbudował również AZTECH w swój chip AZT2320 jednak brzmi to 100% zgodnie z oryginałem gdyż została zakupiona licencja od Yamaha.

Acha, jeśli karta nie ma wbudowanego modułu Wavetable - który wykorzystywany jest do grania utworów MIDI - midi grane jest przez OPL3. Jednak nie jest to synonim - są utwory FM, ktore nie są ścieżkami MIDI (przykładowo te skomponowane w Adlib Tracker 2 czy Edlib). Natomiast soundtrack np DOOM, DOOM2, DUKE3D to ścieżki midi ktore przy braku Wavetable grane będą przez OPL2/3.

I jeszcze jedna ciekawostka. Część kart ma umieszczony na płytce fizyczny układ OPL3 lub jego 100% zgodny klon, jednak podłączona jest tylko połowa wyjść układu i zachowuje się on jak OPL2. Można to sprawdzić wczytując w Adlib Tracker 2 jakiś 18 kanałowy utwór.

Polskie forum 3dfx » Powered by YaBB 2.6.1!
YaBB Forum Software © 2000-2024. All Rights Reserved.