• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Makefile.amH A D08-May-2006745 2816

Makefile.inH A D03-May-202218.7 KiB514437

READMEH A D08-May-20061.2 KiB3423

test_errorstuff.cH A D08-May-2006421 2517

test_fileloader.cH A D08-May-20061.8 KiB7656

test_memoryloader.cH A D08-May-20062.5 KiB10073

test_retrostuff.cH A D08-May-20061.8 KiB7960

test_version.cH A D08-May-20061.1 KiB4131

test_waveforms.cH A D08-May-2006640 3324

README

1
2ALUT Test Suite
3~~~~~~~~~~~~~~~
4
5These programs are not intended to be particularly excellent
6programming style (some of them are downright terrible!) - but
7they do provide a reasonable way to test out that ALUT is working
8correctly.
9
10test_version     : Tests that the ALUT header file version agrees with
11                   the ALUT library version.
12
13test_waveforms   : Plays a second of 440Hz audio using a variety of waveforms
14                   in order to exercise the ALUT sound synthesis routines.
15
16test_errorstuff  : Tries to load a non-existant file in order to test ALUT's
17                   error handler.
18
19test_fileloader  : Loads three files (in different formats) using ALUT's
20                   'standard' file loader.
21
22test_memoryloader: Loads a WAV file into memory - then uses ALUT's
23                   'File Image' loader.
24
25test_retrostuff  : Loads a WAV file using the two old-fashioned methods from
26                   ALUT 0.x.x
27
28If compiling these programs produces lots of errors, then you've probably
29got an old ALUT header file lying around somewhere.  If that's the case
30then the 'test_version' program should at least have compiled.  You
31can run it to verify the version numbers of both header and ALUT library
32binary.
33
34