home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
WINRE139.LZH
/
WINREC
/
DEUTSCH
/
MEMORY.TXT
< prev
next >
Wrap
Text File
|
1994-04-28
|
1KB
|
36 lines
Falls Sie das Betriebssystem MultiTOS verwenden, stellt WinRec drei verschiedene
Speicherbereiche für andere Prozesse bereit. Im Verzeichnis 'U:\SHM' befinden
sich folgende 'Dateien':
* WINREC.MEM: Dieser Speicherbereich enthält verschiedene Variablen,
über die der derzeitige Staus von WinRec abgefragt werden kann
* BUFFER.MEM: Der Soundbuffer, der bei der Aufnahme und Wiedergabe
verwendet wird.
* LEVEL.MEM: Buffer der während des Audio-Thru-Modus benutzt wird, um
Oszilloskop und Spektralizer mit Daten zu versorgen.
Der Block 'WINREC' enthält folgende Variablen in 'C'-Notation:
typedef struct
{
char samplename[32]; /*Aktueller Sample*/
char effname[32]; /*Aktueller Effekt*/
int mode; /*0:Audio-Thru, 1:Aufnahme, 2:Wiedergabe,
3:Overdubbing, -1: WinRec wurde beendet*/
DMAPOS *dmapos; /*Aktuelle Sound-DMA-Position*/
int version; /*WinRec Version 0x1371 = V1.371*/
int pro; /*1: WinRec Pro, 0: Shareware*/
} VAR;
typedef struct
{
long playbufptr;
long recbufptr;
long res1,res2;
} DMAPOS;
Dieser Bereich kann in folgenden Versionen erweitert werden, bleibt aber immer
'abwärtskompatibel'! Deshalb sollte man immer die WinRec Version abfragen.