I maintain two documents during the development of MASO System.
  • fl0w.nfo lists all current features of MASO System
  • soundlog.txt is a day-by-day diary (mostly for my personal use) of what I do inside MASO System
  • (this version is often a few days late)
MASO System uses the following hardware resources:
  • 20% CPU for an 8-channel stereo XM module mixed at 20 kHz
  • DMA 1 and 2
  • Timer 0
  • VBL interrupt (optional but greatly recommended)
The CPU charge increases or decreases with the mixing frequency.

MASO System is compatible with the use of DMA 3 under some (reasonable) conditions.

MASO System is reliable and can cope with skipped frames. The API gives access to many functions that should fulfill all your requirements. In case a special feature is missing, I can develop it on demand.

MASO System is currently available for:

  • Gnu GCC
  • ARM SDT