AML library usage documentation.

The given library is a universal environment for media files playback. All
the formats and tracking music are supported in case there are appropriate
codeks for them in the system (*.it, *.xm, *.s3m, *.mod, *.stm, *.ult,
*.mtm, *.m15).

It is necessary to enable aml.lib. file to start work with the library.
The example of simple application can be found in "Simple AML Test"
folder. To start work with the library, first of all, you need to call the
initialization function - AML_Initializate(HWND _video_window).
In case you don't plan to work with video, you should display NULL as an
argument. Then you will have to upgrade the library from time to time
AML_Refresh(), and after completion of work free the library
AML_Destroy(). Definitions of other functions are in the header file
aml.h, they are quite self-documenting.
It should be separately noted that the volume of sound changes within the
range from 0.0 to 1.0, balance from 1.0 to 1.0, rate - depending on file
from 1.0 to 2.0 (as a rule).

For the non-MSVC compiler owners there is init.cpp file in the ManualInit
folder, which loads the functions of library from aml.dll dynamically,
i.e. fulfills the operations of aml.lib.