        ifnd DEVICES_NARRATOR_I
DEVICES_NARRATOR_I set 1

        ifnd    EXEC_IO_I
        include "asm:include/exec/io.i"
        endif

DEFPITCH  equ 110
DEFRATE   equ 150
DEFVOL    equ 64
DEFFREQ   equ 22200
NATURALF0 equ 0
ROBOTICF0 equ 1
MALE      equ 0
FEMALE    equ 1
DEFSEX    equ MALE
DEFMODE   equ NATURALF0

MINRATE  equ 40
MAXRATE  equ 400
MINPITCH equ 65
MAXPITCH equ 320
MINFREQ  equ 5000
MAXFREQ  equ 28000
MINVOL   equ 0
MAXVOL   equ 64

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

NDI          set 0
NDI_RATE     set NDI+IOSTD_SIZE
NDI_PITCH    set NDI_RATE+2
NDI_MODE     set NDI_PITCH+2
NDI_SEX      set NDI_MODE+2
NDI_CHMASKS  set NDI_SEX+2
NDI_NUMMASKS set NDI_CHMASKS+4
NDI_VOLUME   set NDI_NUMMASKS+2
NDI_SAMPFREQ set NDI_VOLUME+2
NDI_MOUTHS   set NDI_SAMPFREQ+2
NDI_CHANMASK set NDI_MOUTHS+1
NDI_NUMCHAN  set NDI_CHANMASK+1
NDI_PAD      set NDI_NUMCHAN+1
NDI_SIZE     set NDI_PAD+1

MRB        set 0
MRB_WIDTH  set MRB+NDI_SIZE
MRB_HEIGHT set MRB_WIDTH+1
MRB_SHAPE  set MRB_HEIGHT+1
MRB_PAD    set MRB_SHAPE+1
MRB_SIZE   set MRB_PAD+1

        endif


