summaryrefslogtreecommitdiff
path: root/NOTES
diff options
context:
space:
mode:
Diffstat (limited to 'NOTES')
-rw-r--r--NOTES41
1 files changed, 41 insertions, 0 deletions
diff --git a/NOTES b/NOTES
new file mode 100644
index 0000000..2e8f6e5
--- /dev/null
+++ b/NOTES
@@ -0,0 +1,41 @@
+Audio File Library 0.2.6
+Development Notes
+Michael Pruett <michael@68k.org>
+
+----
+
+Large file support is now available on many systems by running configure
+with the flag --enable-largefile. By default support for large files
+is turned off. This option is unnecessary on systems where off_t is
+always 64 bits (e.g. IRIX, FreeBSD, NetBSD, OpenBSD, Mac OS X).
+
+The Audio File Library supports CCITT G.711 mu-law and A-law as well
+as IMA and MS ADPCM. Many compressed data formats are not supported.
+This is currently the most important issue to address.
+
+Error handling is at the present quite robust, but more work can always
+be done in this area.
+
+SGI's Audio File Library on IRIX implements the following formats which
+this version of the library does not:
+
+ MPEG1 audio bitstream
+ Sound Designer II
+ SampleVision
+ VOC
+ SoundFont2
+
+I plan to implement some of these as time permits. Sound Designer
+II is out of the question because of its dependency upon Macintosh
+resource forks. Handling these files on Unix systems is simply not
+worth the effort.
+
+----
+
+This version of the Audio File Library has been tested under the
+following operating environments:
+
+ mips-sgi-irix6.5 / IRIX 6.5 (MIPSpro cc 7.4m)
+ powerpc-apple-darwin7.2.0 / Mac OS X 10.3.2 (gcc 3.3)
+ i686-pc-linux-gnu / Debian GNU/Linux 3.0 (gcc 2.95.4)
+ sparc-sun-solaris2.9 / Solaris 9 (gcc 3.0.4)