Short: Sunrize AD516 Developer's information Author: cbrenner@inreach.com (Chris Brenner) Uploader: cbrenner inreach com (Chris Brenner) Type: dev/misc Replaces: dev/misc/AD516-Dev.lha, dev/misc/AD516Dev.lha Architecture: m68k-amigaos This documentation describes direct hardware use of the Sunrize AD516 card without the need for the Studio16 software. It assumes a knowledge of Motorola 680x0 assembly language and the Amiga system from a programming viewpoint. It is by no means complete, but it is enough to allow the programmer to play and record sampled data directly through the AD516. Included are three example sources. AD516pipe shows how to record audio directly to PIPE:, AD516mpeg shows how to play mpeg audio files using the AD516 card, and AD516meters shows how to read the peaks from the input and display them in a bar graph. I use AD516pipe with Lame (PPC version) to encode my vinyl records to mp3 files in near realtime. :-) History ------- 11/29/01 Added new information on interrupt handling. Completely revised the section on recording. Made minor changes to the sections on initialization, input gain, volume levels, and shutting down. Updated the include file and the example source code to reflect these changes. 1/18/02 Added information on reading peak levels. Revised the sections on initialization, interrupt handling, input gain, volume levels, and recording. Updated the include file, and added an example source for reading peak levels.