Difference between revisions of "Modules/msx-audio"

From MSX Game Library

< Modules

(Created page with "{{MODULE |name=msx-audio |category=Device |image=raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vgm.jpg |dependency1= |dependency2= |dependency3= |sampl...")
 
 
Line 1: Line 1:
 
{{MODULE
 
{{MODULE
 
|name=msx-audio
 
|name=msx-audio
|category=Device
+
|category=Audio
 
|image=raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vgm.jpg
 
|image=raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vgm.jpg
 
|dependency1=
 
|dependency1=

Latest revision as of 00:08, 16 January 2024

msx-audio

Code: msx-audio.h

Category: Audio

Dependencies: None

Samples:

The msx-audio module provides direct access to the functions of the MSX-Audio sound processor (Y8950 + YM3014, Music-Module, OPL1).

Usage

To use this module, include "msx-audio.h" in your source code, and add "msx-audio" to the modules list (LibModules) in your project's configuration file (project_config.js).


Samples

See module use cases in the sample programs:

Settings

Library configuration (msxgl_config.h):

// MSX-Audio options
#define MSXAUDIO_USE_RESUME

Dependencies

Dependency on other modules: None

Documentation