OS4 DepotLogo by Nickman 
(anonymous IP:,2219) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Datatype » Sound » au_dt.lzx


Description: Sun .au/NeXT .snd datatype with source
Download: au_dt.lzx       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 34kb
Version: 50.2
Date: 16 Aug 2006
Author: Fredrik Wikström
Submitter: Fredrik Wikström
Email: fredrik/a500 org
Homepage: http://a500.org
Category: datatype/sound
Replaces: datatype/sound/au_dt.lzx
License: Freeware
Distribute: yes
Min OS Version: 4.0
FileID: 2017
Comments: 1
Snapshots: 0
Videos: 0
Downloads: 84  (Current version)
730  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 

 - 8-bit u-law/A-law
 - 8, 16, 24 & 32-bit linear (PCM)
 - IEEE Float (32 & 64-bit)
 - G.721 (4-bit, untested)
 - G.723 (3 & 5-bit, untested)

Fragmented files are not supported at the moment.


1. copy the file SUN_AU to DEVS:DataTypes/.
2. copy sun_au.datatype to SYS:Classes/DataTypes/.

Alternatively, if you have the OS4 SDK installed, you can just type "make
install" and both files will be installed to their correct places.


None known. If you find any, contact me by e-mail (fredrik at a500 dot org).
The same goes for (if you have any) .au/.snd encodings/formats that are not yet
supported in this datatype.


To compile just type "make". To compile without G.72X support use "make G72X=0".

In order to be able to recreate the descriptor (from AU.dt) file you will need
to have the MakeDT.rexx arexx script installed in REXX: (can be downloaded from
http://aminet.net). The rest will be handled by the Makefile.


 - improved low memory handling. now tries to allocate a smaller decode/encode
buffer if there isn't enough free memory for the default size (~16kB). previous
versions just returned an error if this was the case
 - added back DTM_WRITE support which seems to have gone missing from the
previous version :-(. fortunately I had a backup of the v0.3 sources so I didn't
need to rewrite the code for this

50.1 (27-Feb-2006)
 - enabled G.72X support (untested)

 - GetAU() now obtains it's file handle properly with DTA_Handle tag instead of
 - added support for writing in native format, like in wave.datatype
 - changed name (sun_au.datatype -> au.datatype)

0.2 (5-May-2005)
 - fixed memory trashing in au_class.c (was the cause of some instability)

0.1 (26-Apr-2005)
 - first released version of the datatype

File Version Size Date OS Dls Readme
aud_dt.lha0.122kb21 Aug 20084.0489¤ Aud_dt - .AUD sound datatype
Copyright © 2004-2024 by Björn Hagström All Rights Reserved