	IFND	DEVICES_NARRATOR_I
DEVICES_NARRATOR_I	EQU	1
*	$Filename: devices/narrator.i $
*	$Release: 2.04 Includes, V37.4 $
*	$Revision: 1.7 $
*	$Date: 91/03/12 $
*	V37 Narrator device ASM include file
*	Copyright 1990, 1991 Joseph Katz/Mark Barton.
*	All rights reserved.
*	This include file (narrator.i) may be freely distributed
*	as long as the above copyright notice remains intact.
	IFND	EXEC_IO_I
	INCLUDE	"exec/io.i"
	ENDC
DEFPITCH	EQU	110
DEFRATE	EQU	150
DEFVOL	EQU	64
DEFFREQ	EQU	22200
NATURALF0	EQU	0
ROBOTICF0	EQU	1
MANUALF0	EQU	2
MALE	EQU	0
FEMALE	EQU	1
DEFSEX	EQU	MALE
DEFMODE	EQU	NATURALF0
DEFARTIC	EQU	100
DEFCENTRAL	EQU	0
DEFF0PERT	EQU	0
DEFF0ENTHUS	EQU	32
DEFPRIORITY	EQU	100
MINRATE	EQU	40
MAXRATE	EQU	400
MINPITCH	EQU	65
MAXPITCH	EQU	320
MINFREQ	EQU	5000
MAXFREQ	EQU	28000
MINVOL	EQU	0
MAXVOL	EQU	64
MINCENT	EQU	0
MAXCENT	EQU	100
ND_NotUsed	EQU	-1
ND_NoMem	EQU	-2
ND_NoAudLib	EQU	-3
ND_MakeBad	EQU	-4
ND_UnitErr	EQU	-5
ND_CantAlloc	EQU	-6
ND_Unimpl	EQU	-7
ND_NoWrite	EQU	-8
ND_Expunged	EQU	-9
ND_PhonErr	EQU	-20
ND_RateErr	EQU	-21
ND_PitchErr	EQU	-22
ND_SexErr	EQU	-23
ND_ModeErr	EQU	-24
ND_FreqErr	EQU	-25
ND_VolErr	EQU	-26
ND_DCentErr	EQU	-27
ND_CentPhonErr	EQU	-28
NDB_NEWIORB	EQU	0
NDB_WORDSYNC	EQU	1
NDB_SYLSYNC	EQU	2
NDF_NEWIORB	EQU	1<<NDB_NEWIORB
NDF_WORDSYNC	EQU	1<<NDB_WORDSYNC
NDF_SYLSYNC	EQU	1<<NDB_SYLSYNC
	RSRESET
NDI	rs.b	IOSTD_SIZE
NDI_RATE	rs	1
NDI_PITCH	rs	1
NDI_MODE	rs	1
NDI_SEX	rs	1
NDI_CHMASKS	rs	2
NDI_NUMMASKS	rs	1
NDI_VOLUME	rs	1
NDI_SAMPFREQ	rs	1
NDI_MOUTHS	rs.b	1
NDI_CHANMASK	rs.b	1
NDI_NUMCHAN	rs.b	1
NDI_FLAGS	rs.b	1
NDI_F0ENTHUSIASM	rs.b	1
NDI_F0PERTURB	rs.b	1
NDI_F1ADJ	rs.b	1
NDI_F2ADJ	rs.b	1
NDI_F3ADJ	rs.b	1
NDI_A1ADJ	rs.b	1
NDI_A2ADJ	rs.b	1
NDI_A3ADJ	rs.b	1
NDI_ARTICULATE	rs.b	1
NDI_CENTRALIZE	rs.b	1
NDI_CENTPHON	rs	2
NDI_AVBIAS	rs.b	1
NDI_AFBIAS	rs.b	1
NDI_PRIORITY	rs.b	1
NDI_PAD1	rs.b	1
NDI_SIZE	rs.b	0
	RSRESET
MRB	rs.b	NDI_SIZE
MRB_WIDTH	rs.b	1
MRB_HEIGHT	rs.b	1
MRB_SHAPE	rs.b	1
MRB_SYNC	rs.b	1
MRB_SIZE	rs.b	0
	ENDC
