Next:
5.2.1 Introduction
Up:
MIDAS Digital Audio System
Previous:
MIDAS Digital Audio System
Contents
5.2.1 Introduction
1.1 Welcome
1.2 What is MIDAS?
2 Getting started
2.1 Installing MIDAS
2.2 Compiling with MIDAS
2.3 Linking with MIDAS
2.3.1 Windows NT/95
MS-DOS
2.3.3 Linux
2.4 Using MIDAS from the IDE
2.4.1 Using MIDAS with Visual C Developer Studio
2.4.2 Using MIDAS with Watcom C IDE
2.5 A simple module player example
2.5.1 C module player example
2.5.2 Delphi module player example
2.5.3 Module player example description
3 Using MIDAS Digital Audio System
3.1 Initializing and configuring MIDAS
3.2 Uninitializing MIDAS
3.3 Using modules
3.3.1 Loading and deallocating modules
3.3.2 Playing modules
3.3.3 Controlling module playback
3.3.4 Getting module information
3.4 Using samples
3.4.1 Loading samples
3.4.2 Playing samples
3.4.3 Samples and channels
3.4.4 Controlling sample playback
3.4.5 Getting sample information
3.5 Using streams
3.6 Playing streams
3.6.1 Controlling stream playback
3.6.2 Getting stream information
3.7 Using echo effects
3.7.1 Adding echo effects
3.7.2 The echo effect structure
4 Advanced topics
4.1 Optimizing MIDAS performance
4.1.1 The number of channels
4.1.2 Sample types
4.1.3 Output settings
Using µ-law compression
Encoding µ-law samples
Using µ-law samples
4.3 Using ADPCM compression
4.3.1 Encoding ADPCM streams
4.3.2 Using ADPCM streams
5 Operating system specific information
5.1 Using DirectSound
5.1.1 Initialization
5.1.2 DirectSound modes
5.1.3 Buffer sizes
5.1.4 Using other DirectSound services with MIDAS
5.1.5 When to use DirectSound?
5.1.6 DirectSound and multiple windows
MS-DOS timer callbacks
Introduction
5.2.2 Using timer callbacks
5.2.3 Synchronizing to display refresh
5.2.4 The callback functions
5.2.5 Framerate control
About this document ...
Petteri Kangaslampi
Sun Mar 1 22:25:31 EET 1998