Short: portable audio system Author: lombi@iprimus.com.au (Lorence Lombardo) Uploader: lombi iprimus com au (Lorence Lombardo) Type: driver/audio Version: 1.3.3 Architecture: m68k-amigaos PAS v1.3.3 (C) 2013-2014 Lorence Lombardo. PAS provides extended functionality and parity to the following:- "audio.device" "ahi.device" "AUD" DOS device handler "AUDIO" DOS device handler By using PAS you immediately provide support for all of these devices. There is also a file output module which does require the "sndfile.library". PAS reads from the standard input so I will be demonstrating how to use PAS with the "APIPE:" device. But you may find an alternative way to use PAS. PAS will read in one second chunks of audio asynchronously. Usage:- PAS [I|F|U|P] I=intel, F=float, U=unsigned 8bit, P=priority [value] (default=1) eg. copy motorola.cdr "apipe:pas 16 44100 2" See "mp3_dec" and "ADPCM_dec" for examples of how to use PAS within a program. eg. mp3_dec test.mp3 !pas OR ADPCM_dec test.adpcm !PAS The input bit width ranges from 8 to 32 bit integer. Also 32bit and 64bit is available for IEEE floating point audio. The maximum output bit width of the file output module is 32bit. If the specification is zeroed then PAS will look for an AIFF/C or WAV header. eg. oggv_dec test.ogg >"apipe:pas 0 0 0" eg. opusdec --force-wav test.opus "apipe:pas 0 0 0" PAS has no Ctrl-C breaking since that is the job of the program feeding in the audio, but an EOF can be sent to PAS from CLI with Ctrl-. Future considerations:- Add support for Christian Buchner's 14 bit audio driver. Add support for the Maestro API. PAS was developed and tested only on my Amithlon/WinUAE system. URL's of related interest:- http://aminet.net/package/util/shell/APipe_37_7 http://aminet.net/package/dev/basic/mp3_dec http://aminet.net/package/mus/misc/ADPCM_dec http://aminet.net/package/mus/play/Audio-Handler http://aminet.net/package/mus/play/oggv_dec http://aminet.net/package/mus/edit/opus_68k http://aminet.net/package/driver/audio/m68k-amigaos-ahiusr http://aminet.net/package/util/libs/sndfile http://aminet.net/package/util/batch/madp Feeling bored ? :) Why not check out this URL ? http://home.iprimus.com.au/lombi/1/homepage.htm