home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / WINRE139.LZH / WINREC / DEUTSCH / MEMORY.TXT < prev    next >
Text File  |  1994-04-28  |  1KB  |  36 lines

  1. Falls Sie das Betriebssystem MultiTOS verwenden, stellt WinRec drei verschiedene
  2. Speicherbereiche für andere Prozesse bereit. Im Verzeichnis 'U:\SHM' befinden
  3. sich folgende 'Dateien':
  4.  
  5. * WINREC.MEM: Dieser Speicherbereich enthält verschiedene Variablen,
  6. über die der derzeitige Staus von WinRec abgefragt werden kann
  7. * BUFFER.MEM: Der Soundbuffer, der bei der Aufnahme und Wiedergabe
  8. verwendet wird.
  9. * LEVEL.MEM:  Buffer der während des Audio-Thru-Modus benutzt wird, um
  10. Oszilloskop und Spektralizer mit Daten zu versorgen.
  11.  
  12.  
  13. Der Block 'WINREC' enthält folgende Variablen in 'C'-Notation:
  14.  
  15.  
  16. typedef struct
  17. {
  18.     char samplename[32];  /*Aktueller Sample*/
  19.     char effname[32];     /*Aktueller Effekt*/
  20.     int mode;             /*0:Audio-Thru, 1:Aufnahme, 2:Wiedergabe,
  21.                             3:Overdubbing, -1: WinRec wurde beendet*/
  22.     DMAPOS *dmapos;       /*Aktuelle Sound-DMA-Position*/
  23.     int version;          /*WinRec Version 0x1371 = V1.371*/
  24.     int pro;              /*1: WinRec Pro, 0: Shareware*/
  25. } VAR;
  26.  
  27. typedef struct
  28. {
  29.     long playbufptr;
  30.     long recbufptr;
  31.     long res1,res2;
  32. } DMAPOS;
  33.  
  34. Dieser Bereich kann in folgenden Versionen erweitert werden, bleibt aber immer
  35. 'abwärtskompatibel'! Deshalb sollte man immer die WinRec Version abfragen.
  36.