| 84716 packages online |
|
|
| | | | No screenshot available |
|
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 <bit> <fre> <chan> [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
|
Contents of driver/audio/PAS.lhaPERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 8004 8152 98.2% -lh5- 7c25 Dec 28 23:08 PAS_dir/ahi_device/PAS
[unknown] 7830 7960 98.4% -lh5- 1291 Dec 28 23:09 PAS_dir/AUD/PAS
[unknown] 7205 7332 98.3% -lh5- 3f83 Dec 28 23:09 PAS_dir/AUDIO/PAS
[unknown] 8813 8952 98.4% -lh5- f3ef Dec 28 23:08 PAS_dir/audio_device/PAS
[unknown] 8601 8728 98.5% -lh5- fc45 Jan 5 14:15 PAS_dir/file/PAS
[unknown] 1166 2290 50.9% -lh5- 52a9 Jan 5 14:23 PAS_dir/PAS.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 6 files 41619 43414 95.9% Jan 11 20:17
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |