Měsíční zvuk - Moonsound

Moonsound je název zvukové karty vydané pro domácí počítačový systém MSX na počítačovém veletrhu v Tilburgu v roce 1995. Název Moonsound pochází ze softwaru Moonblaster, který byl napsán pro lidi, aby používali tento hardwarový plug-in syntezátor.

Dějiny

Moonsound je zvuková karta vyrobená pro domácí počítačový systém MSX. Na základě zvukového čipu Yamaha YMF278 OPL4 je schopen 18 kanálů zvuku FM a 24 kanálů 12 a 16 bitové syntézy založené na vzorcích . To přišlo poté, co americká pobočka společnosti Microsoft opustila systém MSX se zaměřením na IBM PC. 2 MB ROM s nástroji, která obsahovala nástroje s více vzorky, byla na svou dobu neobvyklá. Z výroby byl vybaven jedním 128 kB SRAM čipem pro uživatelské vzorky.

Hardware

Byl navržen elektronickým inženýrem Henrikem Gilvadem a vyroben společností Sunrise Swiss na semi-hobby bázi. Byly vytvořeny dvě generace. První je malá deska plošných spojů bez krabice. Později byla k dispozici deska PCB větší velikosti, která se vešla do kazety MSX. Pozdější verze měla prostor pro dva ukázkové čipy SRAM, což vedlo k 1 MB komprimovaných uživatelských vzorků.

Software

Moonblaster je software navržený Remcem Schrijversem založený na jeho časovém kroku sekvenceru pro jiné zvukové karty MSX. Moonblaster přišel ve dvou verzích, jedna pro FM a druhá pro syntézu na základě vzorků. Později převzal vývoj softwaru Marcel Delorme.

Protože většina vývojářů byla aktivní v herním softwaru, mnoho her vyvinutých společností Sunrise (v Nizozemsku) zahrnovalo hudbu speciálně komponovanou pro Moonsound.

Zvukové efekty

Zvukové efekty jako chorus, delay a reverb jsou vynechány z důvodu nákladů, velikosti a použitelnosti. Efektový čip Yamaha vyžaduje vlastní specializovanou paměť a směrování efektů je základní. Všech 18 kanálů FM a 24 kanálů zvuku založeného na vzorku sdílí stejné nastavení efektů. Kreativní programátoři sekvenceru krokového času vytvářeli pseudo efekty jako chorus, reverb a delay overdubbingem nebo pomocí vyhrazených kanálů pro opakování not se delayem a stereo panningem. Toto je efektivní, ale rychle snižuje možnou hudební složitost.

Specifikace

Moonsound verze 1.0 měl 1 socket pro uživatelskou RAM . Moonsound verze 1.1 a 1.2 měly 2 zásuvky pro až 1 MB SRAM . Někteří hackeři zjistili, jak skládat 2 další čipy SRAM, což má za následek 2 MB SRAM.

Moonsound je založen na čipu OPL4 a je kompatibilní (registr FM) s OPL1, OPL2 a OPL3. MSX-AUDIO obsahuje čip, který je také kompatibilní s OPL1. Některý starší software proto může používat Moonsound.

2 MB ROM obsahoval 330 mono vzorků, většinou na 22,050 kHz při 12 bitech, ale s některými bubny na 44,1 kHz.

FM část OPL4 čipu lze konfigurovat několika způsoby:

  • 18 dvoukanálových kanálů FM
  • 6 kanálů FM se čtyřmi operátory + 6 kanálů FM se dvěma operátory
  • 15 FM kanálů pro dva operátory + 5 FM bubnů
  • 6 kanálů FM se čtyřmi operátory + 3 kanály FM se dvěma operátory + 5 bubnů FM

FM se čtyřmi operátory umožňuje složitější zvuky, ale omezuje polyfonii.

Pro syntézu FM je k dispozici osm průběhů.

Napájecí zdroj zvuku Moonsound je izolován od digitálního zdroje ve snaze snížit šum. Má samostatný stereofonní zvukový výstup a není smíchán s interním zvukem MSX.

Software

  • Moonblaster pro Moonsound FM
  • Moonblaster pro Moonsound Wave
  • Moonsofts Amiga MOD přehrávač souborů pro Moonsound
  • Mid2opl4 midi souborový přehrávač pro Moonsound
  • Přehrávač souborů Meridian SMF MIDI
  • Překladač MoonDriver MML ( Music Macro Language )

Další softwarové nástroje dokázaly digitálně vytrhnout zvukové smyčky ze zvukových disků CD vložených do jednotky CD-ROM připojené k jakémukoli rozhraní SCSI a ATA-IDE. Tento software navrhl Henrik Gilvad pro MSX Club Gouda a Sunrise Swiss.

Dnes je Moonsound emulován v emulátorech MSX, jako jsou blueMSX a openMSX .

Viz také

Reference

externí odkazy