Wozblaster Enhanced autorstwa MSX Calamar

Wozblaster Enhanced Edition. Kupiłem swój egzemplarz na Ebayu.

Kart, a co w środku – Yamaha YMF278B OPL4 sound chip plus poprawione brzmienie Wozblastera.

Kompatybilny z Moonsound.
2 MB pamięci RAM na próbki (czyli dwa razy więcej niż klasyczny Moonsound i Wozblaster)
Zewnętrzne wyjście audio stereo.
Dźwięk przez MSX.
Ulepszony SRN. na wyjściu Yamaha YAC513 DAC.

2 MB Yamaha YRW801-M General MIDI ROM i 2 MB RAM na sample, co wyczerpuje temat, więcej chipset YMF278B nie zaadresuje (4MB łącznie pamięci).

OPL4 jest niezależny od procesora, nie obciąża go – przy 24 kanałach PCM z próbowaniem do 44.1kHz dla procesora z80 jest mało odczuwalne. Fajnie.

Pojawia się trochę terminologii, dla przypomnienia:

FM

Frequency modulation czyli modulacja częstotliwoociowa została opracowana jeszcze w latach szedziesiątych na uniwersytecie w Stanford.

Syntezator generujący dźwięk metodą FM posiada kilka układów generujących podstawowe fale dźwiękowe (sinusoidalna, kwadratowa, piłokształtna i podobne), które są przepuszczane poprzez inne układy generujące obwiednie, vibrato itp., a następnie miksowane.

Operatory

Kiedy łączymy układy generujące podstawowe fale dźwiękowe, dodajemy do ich układy generujące obwiednie i miksujemy z sobą to tworzymy tym tzw. operator. Im większa liczba operatorów tym bardziej złożone i brzmiące naturalniej efekty możemy uzyskać.

WaveTable

Jest to kompletnie inne metoda syntezy dźwięku – wykorzystuje sample, które są odtwarzane, zapętlane, bądź też odtwarzane szybciej/wolniej dla ich przestrojenia. Plusy: dla krótkich dźwięków da się w ten sposób uzyskać bardzo dobrą naturalność brzmienia. Przy długich dźwiękach i modulacji i ch wysokości będzie słychać różnicę (z racji różnej prędkości odtwarzania).

Czasem zamiast terminu wavetable używa się terminu “synteza oparta o sample PCM”.

Karty z WaveTable zawierały zwykle pamięć ROM z zapisanymi samplami (zwykle 2-6MB). Wyjątkiem od tego jest Gravis UltraSound, gdzie występuje tylko pamięć RAM, czyli wszystkie próbki muszą być załadowane do pamięci RAM przed ich użyciem. In plus jest to, że w pamięci mamy tylko to, z czego korzystamy, ale na pewno na wolniejszych komputerach można było odczuć pewne spowolnienie na czas ładowania sampli – szczególnie jeżeli były doładowywane w trakcie odgrywania utworu.

O ile ten temat powinien być znany użytkownikom PC – bo był to chleb powszedni lat 90tych, to okazuje się, że lata 90te dla użytkowników MSX również obfitowały w te tematy – bo warto zaznaczyć – to nie jest coś nowego co wystąpiło współcześnie – karta MoonSound firmy Sunrise pochodzi z 1994 roku.

Co potrafi Yamaha YMF278B

  • Yamaha YMF278B OPL4 sound synthesizer
  • 100% zgodność z OPL1/OPL2/OPL3 (MSX-AUDIO jest zgodne z OPL1, więc soft MSX-AUDIO nie używający ADPCM jest zgodny z syntezą FM w OPL4)
  • OPL4 jest niezależne od procka i jego pamięci czyli granie nie gniecie nam CPU i nawet podstawowy MSX z zegarem 3,58 MHz jest w stanie odtwarzać próbki wysokiej jakości na OPL4
  • Wavetable: 24 kanały PCM (stereo: regulacja w ramach 16 poziomów na każdy kanał, odtwarzanie sampli do 44.1kHz)
  • Odtwarzanie 8-bitowego, 12-bitowego albo 16-bitowego ciągu danych
  • do 2MB of SRAM na własne próbki
  • synteza FM
    • 18x 2-operatorowych kanałów FM albo
    • 15x 2-operatorowych kanałów FM + 5x kanałów FM perkusyjnych
    • 6x 4-operatorowych kanałów FM + 6x 2-operatorowe kanały FM
    • 6x 4-operatorowych kanałów FM + 3x 2-operatorowe kanały FM channels + 5x kanałów FM perkusyjnych
  • 2MB wave table ROM (Yamaha YRW-801) zawierający około 330 samples, w większości z próbkowaniem 22kHz 12-bit
  • Kompatybilność ze standardem General MIDI (128 dźwięków melodycznych i 47 perkusyjnych)

Synteza FM jako część OPL4 jest wpierana przez MSX-Audio BIOS od wersji 1.3, w tym zawarte jest wsparcie dla dźwięku stereo. FlashROM dla BIOSu jest dostępny od DalSoRi R2 / JunSof.

Dema

  • Coral 2 (Infinite)
  • Golden Power Disc 12
  • News2004 (Infinite)
  • Sphere (Infinite)
  • TeddyWareZ XMas 2002 (TeddyWareZ)
  • Underwater Demo (Team Bomba)
  • Wings (Infinite)
  • Woei Demo (Team Bomba)

Gry

  • ASO Remake (Junsoft)
  • Battle Bomber (BitBoyz)
  • Bombaman (Team Bomba)
  • Blox (Team Bomba)
  • Bubble Rain (Imanok)
  • Cat ‘n’ Mouse (Imanok)
  • Dream Puzzle (Mapax)
  • Invaders (Junsoft)
  • Findit – Metal Gear Solid Edition (Delta Soft)
  • Findit Replayer (Delta Soft)
  • Highway Fighter (Kai Magazine)
  • Life on Earth (Kai Magazine)
  • Life on Mars (Kai Magazine)
  • Myths and Dragons (Kai Magazine)
  • Oss 2000 Puzzel (Delta Soft)
  • Pumpkin Adventure III (Umax)
  • Sector 88 (Kai Magazine)
  • Sonyc (Analogy)
  • The Lost World (Umax)
  • Thunderbirds Are Go (Delta Soft)
  • Thunderbirds to the Rescue (Delta Soft)