home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 3 / CD_Magazyn_EXEC_nr_3.iso / System / AHI / AHI_Prelude / PreludeAHI.readme < prev    next >
Text File  |  1999-06-04  |  8KB  |  218 lines

  1. Short:    AHI driver for Prelude(1200) v2.31
  2. Uploader: wenzel@act-net.com (Thomas Wenzel)
  3. Author:   wenzel@act-net.com (Thomas Wenzel)
  4. Type:     hard/drivr
  5. Version:  2.31
  6.  
  7. ==========================================================================
  8.                                   English
  9. ==========================================================================
  10.  
  11.  
  12. This is an AHI driver for the prelude soundcard (classic as well as 1200
  13. version). To install, just unpack the archive into your SYS: partition or
  14. run the included installer script.
  15.  
  16. Currently available modes are:
  17. -----------------------------
  18. Prelude:Fast 16 bit stereo            Stereo mode using a large buffer and a
  19.                                       standard priority play/rec task
  20.  
  21. Prelude:Fast 16 bit stereo++          Same as above but with panning enabled
  22.  
  23.  
  24. Prelude:Fast 16 bit stereo realtime   Stereo mode using a small buffer and a
  25.                                       high priority play/rec softint
  26.  
  27. Prelude:Fast 16 bit stereo realtime++ Same as above but with panning enabled
  28.  
  29. Prelude:HiFi 16 bit stereo realtime   Same as Fast version but this one
  30.                                       uses the HiFi mixing routines of AHI
  31.  
  32. Prelude:HiFi 16 bit stereo realtime++ Same as above but with panning enabled
  33.  
  34. I recommend using the realtime modes unless you experience heavy cpu load.
  35.  
  36.  
  37. Legal stuff
  38. -----------
  39. This driver is copyrighted freeware. It may be distributed freely as long
  40. as no modifications are made to the executable and this document. A nominal
  41. fee may be asked to cover distribution costs.
  42.  
  43. AHI audio system is Copyright ©1994-98 Martin Blom.
  44.  
  45. Requirements
  46. ------------
  47. A Prelude soundcard, of course :-)
  48. prelude.library V2.41 or higher
  49. AHI audio system V2 or higher
  50. 68020 CPU or better
  51.  
  52. This driver has been successfully tested with
  53. ---------------------------------------------
  54. AmigaAMP 2.6
  55. Play16 1.8
  56. AHIRecorder 1.5
  57. Shapeshifter 3.7
  58. HippoPlayer 2.35
  59. DeliTracker 2.27 with AHI noteplayer 1.8
  60.  
  61.  
  62. Revision history
  63. ----------------
  64. 2.31 - The driver now keeps its fingers off the main (hardware) playback
  65.        volume setting. That's the task of the mixer!
  66.  
  67. 2.30 - Fixed some startup bugs causing trouble if the hardware
  68.        was already in use
  69.  
  70. 2.29 - Fixed a bug in the Prelude1200 recording routine
  71.      - Removed the non-realtime modes
  72.  
  73. 2.28 - Added support for the new Prelude1200 soundcard
  74.  
  75. 2.27 - For Your Ears Only, two new frequencies: 54.86 kHz and 64 kHz!
  76.  
  77. 2.26 - Configurable IRQ data transfer size (prelude.library 2.41 and up)
  78.  
  79. 2.25 - Added HiFi modes
  80.        Better calibration and offset correction for recording
  81.  
  82. 2.24 - Split up the Mic input into MicLo and MicHi. Both are physically
  83.        the same input but MicHi has extra 20dB gain. (Mic pre-amplifier)
  84.  
  85. 2.23 - Trying to open the driver without a Prelude present lead to crashes.
  86.        Fixed.
  87.  
  88. 2.22 - Oops! Fullduplex didn't work. Sorry, now it's fixed!
  89.  
  90. 2.21 - Changed buffering scheme to work better with AHI V3
  91.      - Full cooperation with prelude.library
  92.      - Now using a UserTag to distinguish between realtime and non-realtime:
  93.        AHIDB_UserBase+0; TRUE means realtime.
  94.  
  95. 2.20 - Further speed optimizations
  96.      - Enabled auto calibration each time the hardware is allocated
  97.  
  98. 2.19 - Fixed a bug that could lead to hangups during initialisation
  99.      - Minor speed improvements
  100.  
  101. 2.18 - AHI_GetAudioAttrs() returned incorrect value for
  102.        AHIDB_MaxRecordSamples. Fixed.
  103.      - Recording function now makes use of a soft interrupt, too.
  104.  
  105. 2.17 - First public release
  106.  
  107. ==========================================================================
  108.                                    Deutsch
  109. ==========================================================================
  110.  
  111. Dies ist ein AHI Treiber für die Prelude Soundkarte (sowohl die Zorro-
  112. als auch die A1200-Variante). Zum installieren, einfach den Inhalt dieses
  113. Archives in die SYS: Partition entpacken oder das Installskript ausführen.
  114.  
  115.  
  116. Derzeitig verfügbare Modi:
  117. --------------------------
  118. Prelude:Fast 16 bit stereo            Stereo Modus, der einen großen Puffer und
  119.                                       einen Wiedergabe/Aufnahme-Task mit normaler
  120.                                       Priorität verwendet
  121.  
  122. Prelude:Fast 16 bit stereo++          Wie oben, jedoch zusätzlich mit Balance
  123.                                       Einstellung
  124.  
  125. Prelude:Fast 16 bit stereo realtime   Stereo Modus, der einen kleinen Puffer und
  126.                                       einen Software Interrupt hoher Priorität
  127.                                       für Aufnahme und Wiedergabe verwendet
  128.  
  129. Prelude:Fast 16 bit stereo realtime++ Wie oben, jedoch zusätzlich mit Balance
  130.                                       Einstellung
  131.  
  132. Prelude:HiFi 16 bit stereo realtime   Wie die "Fast" version, benutzt jedoch    
  133.                                       die HiFi Mixing-Routinen von AHI         
  134.  
  135. Prelude:HiFi 16 bit stereo realtime++ Wie oben, jedoch zusätzlich mit Balance
  136.                                       Einstellung
  137.  
  138. Ich empfehle, die realtime Modi zu verwenden, solage der Rechenzeitbedarf
  139. des Treibers nicht übermäßig groß wird.
  140.  
  141.  
  142. Rechtliches
  143. -----------
  144. Dieser Treiber ist Freeware, unterliegt aber dem Copyright. Er darf frei
  145. vertrieben werden, wenn keine Änderungen am Treiber oder an der Doku-
  146. mentation vorgenommen werden. Ein Unkostenbeitrag in Höhe der Vertriebs-
  147. kosten darf erhoben werden.
  148.  
  149. Das AHI audio system ist Copyright ©1994-98 Martin Blom.
  150.  
  151.  
  152. Voraussetzungen
  153. ---------------
  154. Eine Prelude Soundkarte natürlich :-)
  155. prelude.library V2.41 oder größer
  156. AHI audio system V2 oder größer
  157. 68020 Prozessor oder besser
  158.  
  159.  
  160. Dieser Treiber wurde erfolgreich getestet mit
  161. ---------------------------------------------
  162. AmigaAMP 2.6
  163. Play16 1.8
  164. AHIRecorder 1.5
  165. Shapeshifter 3.7
  166. HippoPlayer 2.35
  167. DeliTracker 2.27 mit AHI Noteplayer 1.8
  168.  
  169.  
  170. Entwicklungsgeschichte
  171. ----------------------
  172. 2.31 - Der Treiber läßt jetzt die Finger von der Haupt-Wiedergabelautstärke.
  173.        Es ist Sache des Mixers, dies zu ändern!
  174.  
  175. 2.30 - Fehler in der Initialisierung behoben, der zu Problemen bei
  176.        mehrfachem Öffnen geführt hat
  177.  
  178. 2.29 - Fehler in der Prelude1200-Aufnahmeroutine beseitigt
  179.      - Non-realtime Modi entfernt
  180.  
  181. 2.28 - Unterstützung der neuen Prelude1200 Soundkarte hinzugefügt
  182.  
  183. 2.27 - For Your Ears Only, neue Abtastraten: 54.86 kHz and 64 kHz!
  184.  
  185. 2.26 - Konfigurierbare IRQ-Datentransfergröße (ab prelude.library 2.41)
  186.  
  187. 2.25 - HiFi Modi hinzugefügt
  188.        Bessere Kalibrierung und Offsetkorrektur für Aufnahme
  189.  
  190. 2.24 - Den Mic Eingang in MicLo und MicHi aufgeteilt. Beides ist
  191.        physikalisch der gleiche Eingang, aber bei MicHi ist zusätzlich
  192.        der 20dB Mikrofon-Vorverstärker eingeschaltet.
  193.  
  194. 2.23 - Der Versuch, den Treiber ohne vorhandene Prelude zu öffnen, hat zu
  195.        Abstürzen geführt. Korrigiert.
  196.  
  197. 2.22 - Ups! Fullduplex hat nicht funktioniert. Entschuldigung, jetzt geht's!
  198.  
  199. 2.21 - Prinzip der Pufferung geändert, damit der Treiber besser mit
  200.        AHI V3 zusammenarbeitet
  201.      - Vollständige Zusammenarbeit mit der prelude.library
  202.      - Für die Unterscheidung zwischen Realtime und Non-Realtime wird jetzt
  203.        ein User-Tag verwendet: AHIDB_UserBase+0; TRUE bedeutet Realtime.
  204.  
  205. 2.20 - Weitere Optimierungen hinsichtlich der Geschwindigkeit
  206.      - Automatische Kalibrierung bei jeder Hardware Initialisierung
  207.        eingeschaltet
  208.  
  209. 2.19 - Fehler behoben, der zu Hängern während der Initialisierung führen
  210.        konnte.
  211.      - Kleinere Optimierungen hinsichtlich der Geschwindigkeit
  212.  
  213. 2.18 - AHI_GetAudioAttrs() gab einen falschen Wert für
  214.        AHIDB_MaxRecordSamples zurück. Korrigiert.
  215.      - Die Aufnahme Funktion benutzt jetzt auch einen Software Interrupt.
  216.  
  217. 2.17 - Erste öffentliche Version
  218.