home *** CD-ROM | disk | FTP | other *** search
- Short: Wavetools developper info (UNOFFICIAL) BETA
- Author: nyblom@mother.ludd.luth.se (Johan Nyblom)
- Uploader: nyblom@mother.ludd.luth.se (Johan Nyblom)
- Type: dev/src
-
- !!Varning!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! !!
- !! This is NOT official and has NOTHING to do with Digital Audio Design,!!
- !! the makers of Wavetools, hardware and software. !!
- !! !!
- !!It may also contain bugs and other faults, be cautious and intelligent!!
- !! !!
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
- Some time ago I bought the wavetools soundcard, it was on sale here in sweden
- and was fairly cheap (by amiga standards). The software was ok, I could sample
- and then I could play the sample, mixing and such. But there was no developper
- support. I tried calling D.A.D (got a fresh phone number off the net) and they
- were very nice, sent me latest software and all but no dev.support.
- Well I thought it couldnt be too hard to figure out how to program the device :)
- A little work and a lot of time later these are the fruits of my labour.
- (Too bad D.A.D seems to have vanished from the face of the earth :P)
-
- Enjoy, and feel free to use and modify these files as you like, but if
- you improve them please upload to aminet.
-
-
- This archive contains:
-
- dad_audio.h -A subset of the device commands for dad_audio.device (wavetools)
- - set replay sample frequency
- - set sample frequency
- - set output damping
- - set input gain
- - buffer handling....etc
- Also a little logic thought model I have made up :)
- Enough to be able to play a sample, and for sampling.
-
- 1. dadplay/dadplay.c
- dadplay
- -A short (ugly) program using dad_audio.device to play a raw 16 bit
- stereosample from chipmem.
-
- 2. dadmon/ dadmon.c
- interface.h
- interface.c
- interface.o
- -A short program using dad_audio.device to sample to chipmem
- and then either write sample to file (raw stereo 16 bit)
- or show some form of uv meters (crappy).
-
- This not intended as sample player software but merely as an example,
- maybe someone else can contribute with more information !!!
-
- To gain this information I have used:
- ninfo - dissassembler (aminet)
- devmon - Commodore (?) official developper package (great tool)
- gcc2.7.0 - C compiler
- snma - assembler.
- Also the window code is leeched from CPUload (C) Thomas Radtke 1994
-
- Wavetools, hardware and software, is the copyright of Digital Audio Design.
- (Are they still around somewhere?)
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 5827 2328 60.0% 15-Nov-95 23:53:08 +dad_audio.h
- 18752 9185 51.0% 15-Nov-95 21:42:54 +dadmon
- 8436 2942 65.1% 15-Nov-95 23:32:58 +DadMon.c
- 3884 1387 64.2% 12-Nov-95 00:41:50 +Interface.c
- 539 315 41.5% 11-Nov-95 22:16:52 +Interface.h
- 4542 1772 60.9% 12-Nov-95 00:09:56 +interface.o
- 112 68 39.2% 15-Nov-95 16:00:10 +makeit
- 13376 6949 48.0% 10-Nov-95 00:02:40 +dadplay
- 4985 1878 62.3% 15-Nov-95 22:48:04 +dadplay.c
- 42 41 2.3% 09-Nov-95 20:11:10 +makeit
- 2796 1210 56.7% 15-Nov-95 23:57:08 +wavetools.readme
- -------- ------- ----- --------- --------
- 63291 28075 55.6% 16-Nov-95 21:37:22 11 files
-