Ass_dev M:4 DEF libhdr.h[756] Ass_dev=4
Ass_dir M:2 DEF libhdr.h[754] Ass_dir=2
Ass_link M:0 DEF libhdr.h[752] Ass_link=0
Ass_name M:5 DEF libhdr.h[757] Ass_name=5
Ass_task M:1 DEF libhdr.h[753] Ass_task=1
Ass_type M:3 DEF libhdr.h[755] Ass_type=3
B2Wsh M:2 DEF libhdr.h[26] B2Wsh=1+32/32
B2Wsh M:2 MAN libhdr.h[246] bytesperword=1<<B2Wsh
CloseObj M:1 DEF libhdr.h[296] CloseObj=1
Dcb_arg M:4 DEF libhdr.h[696] Dcb_arg=4
Dcb_cvp M:16 DEF libhdr.h[710] Dcb_cvp=16
Dcb_devid M:1 DEF libhdr.h[693] Dcb_devid=1
Dcb_flag M:7 DEF libhdr.h[699] Dcb_flag=7
Dcb_intson M:6 DEF libhdr.h[698] Dcb_intson=6
Dcb_irq M:5 DEF libhdr.h[697] Dcb_irq=5
Dcb_op M:3 DEF libhdr.h[695] Dcb_op=3
Dcb_threadp M:14 DEF libhdr.h[709] Dcb_threadp=14
Dcb_type M:0 DEF libhdr.h[692] Dcb_type=0
Dcb_upb M:17 DEF libhdr.h[714] Dcb_upb=17
Dcb_var0 M:8 DEF libhdr.h[703] Dcb_var0=8
Dcb_var1 M:9 DEF libhdr.h[704] Dcb_var1=9
Dcb_var2 M:10 DEF libhdr.h[705] Dcb_var2=10
Dcb_var3 M:11 DEF libhdr.h[706] Dcb_var3=11
Dcb_var4 M:12 DEF libhdr.h[707] Dcb_var4=12
Dcb_wkq M:2 DEF libhdr.h[694] Dcb_wkq=2
Devc_create M:1 DEF libhdr.h[724] Devc_create=1
Devc_destroy M:2 DEF libhdr.h[725] Devc_destroy=2
Devc_setintson M:5 DEF libhdr.h[728] Devc_setintson=5
Devc_start M:3 DEF libhdr.h[726] Devc_start=3
Devc_stop M:4 DEF libhdr.h[727] Devc_stop=4
Devt_clk M:1 DEF libhdr.h[717] Devt_clk=1
Devt_fileop M:4 DEF libhdr.h[720] Devt_fileop=4
Devt_tcpdev M:5 DEF libhdr.h[721] Devt_tcpdev=5
Devt_ttyin M:2 DEF libhdr.h[718] Devt_ttyin=2
Devt_ttyout M:3 DEF libhdr.h[719] Devt_ttyout=3
GB2312 M:-2 DEF libhdr.h[625] GB2312=-2
InitObj M:0 DEF libhdr.h[295] InitObj=0
ON64 M:0 DEF libhdr.h[28] ON64=32=64
State_dead M:12 DEF libhdr.h[743] State_dead=12
State_hold M:2 DEF libhdr.h[740] State_hold=2
State_int M:8 DEF libhdr.h[742] State_int=8
State_pkt M:1 DEF libhdr.h[739] State_pkt=1
State_wait M:4 DEF libhdr.h[741] State_wait=4
Sys_buttons M:56 DEF libhdr.h[467] Sys_buttons=56
Sys_callc M:59 DEF libhdr.h[470] Sys_callc=59
Sys_callnative M:53 DEF libhdr.h[464] Sys_callnative=53
Sys_close M:16 DEF libhdr.h[430] Sys_close=16
Sys_cputime M:30 DEF libhdr.h[443] Sys_cputime=30
Sys_datstamp M:44 DEF libhdr.h[455] Sys_datstamp=44
Sys_delay M:57 DEF libhdr.h[468] Sys_delay=57
Sys_delay M:57 MAN noterecog.b[818] sys(Sys_delay,1)
Sys_deletefile M:17 DEF libhdr.h[431] Sys_deletefile=17
Sys_devcom M:43 DEF libhdr.h[454] Sys_devcom=43
Sys_dumpmem M:52 DEF libhdr.h[463] Sys_dumpmem=52
Sys_ext M:68 DEF libhdr.h[481] Sys_ext=68
Sys_filemodtime M:31 DEF libhdr.h[444] Sys_filemodtime=31
Sys_filesize M:46 DEF libhdr.h[457] Sys_filesize=46
Sys_flt M:63 DEF libhdr.h[475] Sys_flt=63
Sys_freevec M:22 DEF libhdr.h[436] Sys_freevec=22
Sys_getbuildno M:71 DEF libhdr.h[484] Sys_getbuildno=71
Sys_getpid M:51 DEF libhdr.h[462] Sys_getpid=51
Sys_getprefix M:33 DEF libhdr.h[446] Sys_getprefix=33
Sys_getsysval M:48 DEF libhdr.h[459] Sys_getsysval=48
Sys_gettrval M:62 DEF libhdr.h[474] Sys_gettrval=62
Sys_getvec M:21 DEF libhdr.h[435] Sys_getvec=21
Sys_gl M:67 DEF libhdr.h[480] Sys_gl=67
Sys_globin M:24 DEF libhdr.h[438] Sys_globin=24
Sys_graphics M:34 DEF libhdr.h[447] Sys_graphics=34
Sys_inc M:55 DEF libhdr.h[466] Sys_inc=55
Sys_incdcount M:65 DEF libhdr.h[477] Sys_incdcount=65
Sys_interpret M:7 DEF libhdr.h[422] Sys_interpret=7
Sys_intflag M:28 DEF libhdr.h[441] Sys_intflag=28
Sys_joy M:69 DEF libhdr.h[482] Sys_joy=69
Sys_loadseg M:23 DEF libhdr.h[437] Sys_loadseg=23
Sys_lockirq M:41 DEF libhdr.h[452] Sys_lockirq=41
Sys_muldiv M:26 DEF libhdr.h[440] Sys_muldiv=26
Sys_openappend M:19 DEF libhdr.h[433] Sys_openappend=19
Sys_openread M:14 DEF libhdr.h[428] Sys_openread=14
Sys_openreadwrite M:47 DEF libhdr.h[458] Sys_openreadwrite=47
Sys_openwrite M:15 DEF libhdr.h[429] Sys_openwrite=15
Sys_platform M:54 DEF libhdr.h[465] Sys_platform=54
Sys_pollsardch M:64 DEF libhdr.h[476] Sys_pollsardch=64
Sys_putsysval M:49 DEF libhdr.h[460] Sys_putsysval=49
Sys_quit M:0 DEF libhdr.h[415] Sys_quit=0
Sys_read M:12 DEF libhdr.h[426] Sys_read=12
Sys_renamefile M:18 DEF libhdr.h[432] Sys_renamefile=18
Sys_rti M:1 DEF libhdr.h[416] Sys_rti=1
Sys_sardch M:10 DEF libhdr.h[424] Sys_sardch=10
Sys_saveregs M:2 DEF libhdr.h[417] Sys_saveregs=2
Sys_sawrch M:11 DEF libhdr.h[425] Sys_sawrch=11
Sys_sdl M:66 DEF libhdr.h[479] Sys_sdl=66
Sys_seek M:38 DEF libhdr.h[449] Sys_seek=38
Sys_setcount M:-1 DEF libhdr.h[414] Sys_setcount=-1
Sys_setprefix M:32 DEF libhdr.h[445] Sys_setprefix=32
Sys_setraster M:29 DEF libhdr.h[442] Sys_setraster=29
Sys_setst M:3 DEF libhdr.h[418] Sys_setst=3
Sys_settracing M:70 DEF libhdr.h[483] Sys_settracing=70
Sys_settrcount M:61 DEF libhdr.h[473] Sys_settrcount=61
Sys_shellcom M:50 DEF libhdr.h[461] Sys_shellcom=50
Sys_sound M:58 DEF libhdr.h[469] Sys_sound=58
Sys_sound M:58 MAN noterecog.b[280]
    sys(Sys_sound,snd_waveInOpen,0,16,1,44100)
Sys_sound M:58 MAN noterecog.b[293]
    sys(Sys_sound,snd_waveInRead,waveInCB,v+count,upb-count,0)
Sys_sound M:58 MAN noterecog.b[304]
    waveInCB:=sys(Sys_sound,snd_waveInClose,waveInCB)
Sys_sound M:58 MAN noterecog.b[795]
    sys(Sys_sound,snd_waveOutOpen,0,16,1,44100)
Sys_sound M:58 MAN noterecog.b[811]
    sys(Sys_sound,snd_waveOutWrite,waveOutCB,buf+1+count,upb-count)
Sys_sound M:58 MAN noterecog.b[823]
    sys(Sys_sound,snd_waveOutClose,waveOutCB)
Sys_tally M:6 DEF libhdr.h[421] Sys_tally=6
Sys_tell M:39 DEF libhdr.h[450] Sys_tell=39
Sys_tracing M:4 DEF libhdr.h[419] Sys_tracing=4
Sys_trpush M:60 DEF libhdr.h[472] Sys_trpush=60
Sys_unloadseg M:25 DEF libhdr.h[439] Sys_unloadseg=25
Sys_unlockirq M:42 DEF libhdr.h[453] Sys_unlockirq=42
Sys_waitirq M:40 DEF libhdr.h[451] Sys_waitirq=40
Sys_watch M:5 DEF libhdr.h[420] Sys_watch=5
Sys_write M:13 DEF libhdr.h[427] Sys_write=13
Task_cli M:1 DEF libhdr.h[731] Task_cli=1
Task_consolehandler M:3 DEF libhdr.h[733] Task_consolehandler=3
Task_debug M:2 DEF libhdr.h[732] Task_debug=2
Task_filehandler M:4 DEF libhdr.h[734] Task_filehandler=4
Task_mbxhandler M:5 DEF libhdr.h[735] Task_mbxhandler=5
Task_tcphandler M:6 DEF libhdr.h[736] Task_tcphandler=6
UTF8 M:-1 DEF libhdr.h[624] UTF8=-1
abort G:28 DEF libhdr.h[66] abort=28
abort G:28 LG noterecog.b[156] abort(1000)
abort G:28 LG noterecog.b[265] abort(325476)
abort G:28 LG noterecog.b[345] abort(776623)
abort G:28 LG noterecog.b[763] abort(102233)
abort G:28 LG noterecog.b[884] abort(1000)
amp F:23 FN noterecog.b[437] LET amp(v,upb,frq,len)=..
amp F:23 LF noterecog.b[429] writef(" %i5",amp(v+sn,upb-sn,frq,len))
amp1 F:24 FN noterecog.b[447] LET amp1(v,upb,frq,len)=..
amp1 F:24 LF noterecog.b[441] amp1(v+i,upb-i,frq,len)
appendstream G:66 DEF libhdr.h[104] appendstream=66
arg_a G:212 DEF noterecog.b[65] arg_a=
arg_a G:212 SG noterecog.b[118] arg_a:=0
arg_a G:212 SG noterecog.b[129] arg_a:=!argv!4
arg_b G:213 DEF noterecog.b[66] arg_b=
arg_b G:213 SG noterecog.b[119] arg_b:=0
arg_b G:213 SG noterecog.b[130] arg_b:=!argv!5
arg_c G:214 DEF noterecog.b[67] arg_c=
arg_c G:214 SG noterecog.b[120] arg_c:=0
arg_c G:214 SG noterecog.b[131] arg_c:=!argv!6
binrdch G:39 DEF libhdr.h[77] binrdch=39
binrdch G:39 LG noterecog.b[759] binrdch()
binrdch G:39 LG noterecog.b[760] binrdch()
binrdch G:39 LG noterecog.b[782] binrdch()
binrdch G:39 LG noterecog.b[783] binrdch()
binrdch G:39 LG noterecog.b[784] binrdch()
binrdch G:39 LG noterecog.b[785] binrdch()
binwrch G:42 DEF libhdr.h[80] binwrch=42
binwrch G:42 LG noterecog.b[332] binwrch(w)
binwrch G:42 LG noterecog.b[333] binwrch(w>>8)
binwrch G:42 LG noterecog.b[747] binwrch(b)
binwrch G:42 LG noterecog.b[752] binwrch(s%0)
binwrch G:42 LG noterecog.b[753] binwrch(s%1)
binwrch G:42 LG noterecog.b[773] binwrch(s%0)
binwrch G:42 LG noterecog.b[774] binwrch(s%1)
binwrch G:42 LG noterecog.b[775] binwrch(s%2)
binwrch G:42 LG noterecog.b[776] binwrch(s%3)
bitsperbyte M:8 DEF libhdr.h[247] bitsperbyte=8
bitsperbyte M:8 MAN libhdr.h[248] bitsperword=bitsperbyte*bytesperword
bitsperword M:32 DEF libhdr.h[248] bitsperword=bitsperbyte*bytesperword
bitsperword M:32 MAN libhdr.h[250] minint=1<<bitsperword-1
bld_CYGWIN M:43 DEF libhdr.h[522] bld_CYGWIN=43
bld_MacOSX M:31 DEF libhdr.h[514] bld_MacOSX=31
bld_MacOSXSDL M:32 DEF libhdr.h[515] bld_MacOSXSDL=32
bld_MacOSXSDL2 M:33 DEF libhdr.h[516] bld_MacOSXSDL2=33
bld_MacOSXSDL2GL M:35 DEF libhdr.h[518] bld_MacOSXSDL2GL=35
bld_MacOSXSDLGL M:34 DEF libhdr.h[517] bld_MacOSXSDLGL=34
bld_Raspi M:21 DEF libhdr.h[508] bld_Raspi=21
bld_RaspiSDL M:22 DEF libhdr.h[509] bld_RaspiSDL=22
bld_RaspiSDL2 M:23 DEF libhdr.h[510] bld_RaspiSDL2=23
bld_RaspiSDL2GL M:25 DEF libhdr.h[512] bld_RaspiSDL2GL=25
bld_RaspiSDLGL M:24 DEF libhdr.h[511] bld_RaspiSDLGL=24
bld_VmsVax M:41 DEF libhdr.h[520] bld_VmsVax=41
bld_Win32 M:42 DEF libhdr.h[521] bld_Win32=42
bld_linux M:1 DEF libhdr.h[501] bld_linux=1
bld_linuxGL M:4 DEF libhdr.h[504] bld_linuxGL=4
bld_linuxSDL M:2 DEF libhdr.h[502] bld_linuxSDL=2
bld_linuxSDL2 M:3 DEF libhdr.h[503] bld_linuxSDL2=3
bld_linuxSDL2GL M:6 DEF libhdr.h[506] bld_linuxSDL2GL=6
bld_linuxSDLGL M:5 DEF libhdr.h[505] bld_linuxSDLGL=5
bld_unknown M:0 DEF libhdr.h[500] bld_unknown=0
bldf_callc M:2 DEF libhdr.h[527] bldf_callc=1<<1
bldf_joystick M:4 DEF libhdr.h[528] bldf_joystick=1<<2
bldf_sound M:1 DEF libhdr.h[526] bldf_sound=1
bootregs M:11 DEF libhdr.h[488] bootregs=11
bytesperword M:4 DEF libhdr.h[246] bytesperword=1<<B2Wsh
bytesperword M:4 MAN libhdr.h[248] bitsperword=bitsperbyte*bytesperword
bytesperword M:4 MAN libhdr.h[249] mcaddrinc=bytesperword
bytesperword M:4 MAN libhdr.h[574]
    scb_nameeend=scb_name+scb_maxnamelen/bytesperword
bytesperword M:4 MAN libhdr.h[689]
    tcb_upb=tcb_namebase+15/bytesperword+1
callco G:19 DEF libhdr.h[57] callco=19
callco G:19 LG noterecog.b[268] callco(noteampco,p)
callseg G:107 DEF libhdr.h[146] callseg=107
capitalch G:96 DEF libhdr.h[135] capitalch=96
changeco G:6 DEF libhdr.h[43] changeco=6
changepri G:155 DEF libhdr.h[208] changepri=155
channels G:222 DEF noterecog.b[78] channels=
channels G:222 SG noterecog.b[111] channels:=1
checktab F:37 LF noterecog.b[867] checktab(98,#x23D906)
checktab F:37 LF noterecog.b[868] checktab(99,#x25FAB8)
checktab F:37 LF noterecog.b[869] checktab(100,#x283CDC)
checktab F:37 LF noterecog.b[870] checktab(101,#x2AA162)
checktab F:37 LF noterecog.b[871] checktab(102,#x2D2A53)
checktab F:37 LF noterecog.b[872] checktab(103,#x2FD9DB)
checktab F:37 LF noterecog.b[873] checktab(104,#x32B246)
checktab F:37 LF noterecog.b[874] checktab(105,#x35B600)
checktab F:37 LF noterecog.b[875] checktab(106,#x38E79E)
checktab F:37 LF noterecog.b[876] checktab(107,#x3C49DA)
checktab F:37 LF noterecog.b[877] checktab(108,#x3FDF63)
checktab F:37 LF noterecog.b[878] checktab(109,#x43ABEA)
checktab F:37 RT noterecog.b[881] LET checktab(n,f)BE..
cis G:12 DEF libhdr.h[50] cis=12
clear_words G:115 DEF libhdr.h[154] clear_words=115
cli_commanddir G:136 DEF libhdr.h[178] cli_commanddir=136
cli_commandfile G:143 DEF libhdr.h[189] cli_commandfile=143
cli_commandname G:138 DEF libhdr.h[184] cli_commandname=138
cli_currentinput G:142 DEF libhdr.h[188] cli_currentinput=142
cli_currentoutput G:146 DEF libhdr.h[195] cli_currentoutput=146
cli_data G:135 DEF libhdr.h[177] cli_data=135
cli_defaultstack G:147 DEF libhdr.h[196] cli_defaultstack=147
cli_faillevel G:139 DEF libhdr.h[185] cli_faillevel=139
cli_init G:133 DEF libhdr.h[175] cli_init=133
cli_initialfaillevel M:10 DEF libhdr.h[633]
    cli_initialfaillevel=return_hard
cli_initialstack M:50000 DEF libhdr.h[632] cli_initialstack=50000
cli_module G:149 DEF libhdr.h[198] cli_module=149
cli_module_gn M:149 DEF libhdr.h[631] cli_module_gn=149
cli_preloadlist G:145 DEF libhdr.h[194] cli_preloadlist=145
cli_prompt G:140 DEF libhdr.h[186] cli_prompt=140
cli_result2 G:134 DEF libhdr.h[176] cli_result2=134
cli_returncode G:137 DEF libhdr.h[179] cli_returncode=137
cli_standardinput G:141 DEF libhdr.h[187] cli_standardinput=141
cli_standardoutput G:148 DEF libhdr.h[197] cli_standardoutput=148
cli_status G:144 DEF libhdr.h[191] cli_status=144
cli_tallyflag G:132 DEF libhdr.h[174] cli_tallyflag=132
clibit_comcom M:4 DEF libhdr.h[638] clibit_comcom=4
clibit_endcli M:256 DEF libhdr.h[644] clibit_endcli=256
clibit_eofdel M:2 DEF libhdr.h[637] clibit_eofdel=2
clibit_maincli M:8 DEF libhdr.h[639] clibit_maincli=8
clibit_mbxcli M:64 DEF libhdr.h[642] clibit_mbxcli=64
clibit_newcli M:16 DEF libhdr.h[640] clibit_newcli=16
clibit_noprompt M:1 DEF libhdr.h[636] clibit_noprompt=1
clibit_runcli M:32 DEF libhdr.h[641] clibit_runcli=32
clibit_tcpcli M:128 DEF libhdr.h[643] clibit_tcpcli=128
clihook G:4 DEF libhdr.h[41] clihook=4
cliregs M:21 DEF libhdr.h[489] cliregs=21
co_c M:5 DEF libhdr.h[293] co_c=
co_fn M:3 DEF libhdr.h[291] co_fn=
co_list M:2 DEF libhdr.h[290] co_list=
co_parent M:1 DEF libhdr.h[289] co_parent=
co_pptr M:0 DEF libhdr.h[288] co_pptr=0
co_size M:4 DEF libhdr.h[292] co_size=
codewrch G:126 DEF libhdr.h[165] codewrch=126
colist G:8 DEF libhdr.h[45] colist=8
compch G:97 DEF libhdr.h[136] compch=97
compstring G:98 DEF libhdr.h[137] compstring=98
consoletask G:171 DEF libhdr.h[221] consoletask=171
copy_bytes G:116 DEF libhdr.h[155] copy_bytes=116
copy_words G:114 DEF libhdr.h[153] copy_words=114
copydir G:79 DEF libhdr.h[117] copydir=79
copyobj G:75 DEF libhdr.h[113] copyobj=75
copystring G:99 DEF libhdr.h[138] copystring=99
cos G:13 DEF libhdr.h[51] cos=13
cowait G:20 DEF libhdr.h[58] cowait=20
cowait G:20 LG noterecog.b[196] cowait(amp)
cowait G:20 LG noterecog.b[213] cowait(-1)
createco G:17 DEF libhdr.h[55] createco=17
createdev G:172 DEF libhdr.h[222] createdev=172
createdir G:82 DEF libhdr.h[120] createdir=82
createtask G:153 DEF libhdr.h[206] createtask=153
currco G:7 DEF libhdr.h[44] currco=7
current_language G:190 DEF libhdr.h[237] current_language=190
currentdir G:14 DEF libhdr.h[52] currentdir=14
dat_to_strings G:110 DEF libhdr.h[149] dat_to_strings=110
datstamp G:109 DEF libhdr.h[148] datstamp=109
datstring G:108 DEF libhdr.h[147] datstring=108
deadcode M:#xDEADC0DE DEF libhdr.h[270] deadcode=-#x21523F22
delay G:128 DEF libhdr.h[167] delay=128
delayuntil G:129 DEF libhdr.h[168] delayuntil=129
deleteco G:18 DEF libhdr.h[56] deleteco=18
deletedev G:173 DEF libhdr.h[223] deletedev=173
deletefile G:76 DEF libhdr.h[114] deletefile=76
deleteself G:125 DEF libhdr.h[164] deleteself=125
deletetask G:154 DEF libhdr.h[207] deletetask=154
deplete G:43 DEF libhdr.h[81] deplete=43
devname G:220 DEF noterecog.b[76] devname=
devname G:220 SG noterecog.b[109] devname:=0
dotest G:224 DEF noterecog.b[81] dotest=
dotest G:224 LG noterecog.b[159] dotest(testno,freqtab!noteno)
dotest G:224 RT noterecog.b[259] LET dotest(n)BE..
endread G:60 DEF libhdr.h[98] endread=60
endstream G:62 DEF libhdr.h[100] endstream=62
endstream G:62 LG noterecog.b[163] endstream(tostream)
endstream G:62 LG noterecog.b[335] endstream(wavout)
endstreamch M:-1 DEF libhdr.h[253] endstreamch=-1
endtask G:162 DEF libhdr.h[215] endtask=162
endwrite G:61 DEF libhdr.h[99] endwrite=61
entryword M:57311 DEF libhdr.h[272] entryword=57311
famp F:25 FN noterecog.b[484] LET famp(p,f)=..
fault G:182 DEF libhdr.h[233] fault=182
fin F:39 LAB noterecog.b[161] fin:IF sampsv DO ..
fin F:39 LF noterecog.b[146] GOTO fin
findamp F:12 FN noterecog.b[216]
    LET findamp(p,cycles,samplespercycle)=..
findamp F:12 LF noterecog.b[200]
    amp:=findamp(p,cycles,samplespercycle)-findamp(p+q4,cycles,samplespercycle)
findamp F:12 LF noterecog.b[202]
    a:=findamp(p+q1,cycles,samplespercycle)-findamp(...+q4,cycles,samplespercycle)
findamp F:12 LF noterecog.b[205] a:=findamp(p+q2,cycles,samplespercycle)
findamp F:12 LF noterecog.b[206] findamp(p+q2+q4,cycles,samplespercycle)
findamp F:12 LF noterecog.b[208] a:=findamp(p+q3,cycles,samplespercycle)
findamp F:12 LF noterecog.b[209] findamp(p+q3+q4,cycles,samplespercycle)
findappend G:130 DEF libhdr.h[169] findappend=130
findarg G:104 DEF libhdr.h[143] findarg=104
findinoutput G:50 DEF libhdr.h[88] findinoutput=50
findinput G:48 DEF libhdr.h[86] findinput=48
findinput G:48 LG noterecog.b[653] findinput(filename)
findoutput G:49 DEF libhdr.h[87] findoutput=49
findoutput G:49 LG noterecog.b[317] findoutput(name)
findstream G:52 DEF libhdr.h[90] findstream=52
findupdate G:51 DEF libhdr.h[89] findupdate=51
fl_64to32 M:45 DEF libhdr.h[620] fl_64to32=
fl_F2N M:42 DEF libhdr.h[617] fl_F2N=
fl_N2F M:41 DEF libhdr.h[616] fl_N2F=
fl_abs M:5 DEF libhdr.h[587] fl_abs=
fl_acos M:20 DEF libhdr.h[592] fl_acos=20
fl_add M:9 DEF libhdr.h[589] fl_add=
fl_asin M:21 DEF libhdr.h[593] fl_asin=
fl_atan M:22 DEF libhdr.h[594] fl_atan=
fl_atan2 M:23 DEF libhdr.h[595] fl_atan2=
fl_avail M:0 DEF libhdr.h[585] fl_avail=0
fl_ceil M:38 DEF libhdr.h[610] fl_ceil=
fl_cos M:24 DEF libhdr.h[596] fl_cos=
fl_cosh M:27 DEF libhdr.h[599] fl_cosh=
fl_div M:7 DEF libhdr.h[588] fl_div=
fl_eq M:13 DEF libhdr.h[590] fl_eq=
fl_exp M:30 DEF libhdr.h[602] fl_exp=
fl_fix M:4 DEF libhdr.h[587] fl_fix=
fl_float M:3 DEF libhdr.h[587] fl_float=
fl_floor M:39 DEF libhdr.h[611] fl_floor=
fl_frexp M:31 DEF libhdr.h[603] fl_frexp=
fl_ge M:18 DEF libhdr.h[590] fl_ge=
fl_gr M:16 DEF libhdr.h[590] fl_gr=
fl_ldexp M:32 DEF libhdr.h[604] fl_ldexp=
fl_le M:17 DEF libhdr.h[590] fl_le=
fl_log M:33 DEF libhdr.h[605] fl_log=
fl_log10 M:34 DEF libhdr.h[606] fl_log10=
fl_ls M:15 DEF libhdr.h[590] fl_ls=
fl_mk M:1 DEF libhdr.h[586] fl_mk=
fl_mod M:8 DEF libhdr.h[588] fl_mod=
fl_modf M:40 DEF libhdr.h[612] fl_modf=
fl_mul M:6 DEF libhdr.h[588] fl_mul=
fl_ne M:14 DEF libhdr.h[590] fl_ne=
fl_neg M:12 DEF libhdr.h[589] fl_neg=
fl_pos M:11 DEF libhdr.h[589] fl_pos=
fl_pow M:36 DEF libhdr.h[608] fl_pow=36
fl_radius2 M:43 DEF libhdr.h[618] fl_radius2=
fl_radius3 M:44 DEF libhdr.h[619] fl_radius3=
fl_sin M:25 DEF libhdr.h[597] fl_sin=
fl_sinh M:28 DEF libhdr.h[600] fl_sinh=
fl_sqrt M:37 DEF libhdr.h[609] fl_sqrt=
fl_sub M:10 DEF libhdr.h[589] fl_sub=
fl_tan M:26 DEF libhdr.h[598] fl_tan=
fl_tanh M:29 DEF libhdr.h[601] fl_tanh=
fl_unmk M:2 DEF libhdr.h[586] fl_unmk=
flag_a M:1 DEF libhdr.h[745] flag_a=1<<0
flag_b M:2 DEF libhdr.h[746] flag_b=1<<1
flag_c M:4 DEF libhdr.h[747] flag_c=1<<2
flag_d M:8 DEF libhdr.h[748] flag_d=1<<3
flag_e M:16 DEF libhdr.h[749] flag_e=1<<4
format G:221 DEF noterecog.b[77] format=
format G:221 SG noterecog.b[110] format:=16
freeobj G:78 DEF libhdr.h[116] freeobj=78
freevec G:27 DEF libhdr.h[65] freevec=27
freevec G:27 LG noterecog.b[162] freevec(sampsv)
freqtab G:218 DEF noterecog.b[73] freqtab=
freqtab G:218 LG noterecog.b[159] dotest(testno,freqtab!noteno)
freqtab G:218 LG noterecog.b[425] freqtab!(noteno+d)
freqtab G:218 LG noterecog.b[882] UNLESS freqtab!n=f DO ..
freqtab G:218 LG noterecog.b[883]
    writef("note='o %8.3d*n",n,freqtab!n,f)
freqtab G:218 SG noterecog.b[832] freqtab:=TABLE 8176,8662,9178,...
fromname G:208 DEF noterecog.b[61] fromname=
fromname G:208 LG noterecog.b[360] IF fromname DO ..
fromname G:208 LG noterecog.b[362] writef("*nLoad'or v=%n*n",fromname,v)
fromname G:208 LG noterecog.b[363] RESULTIS rdwavfile(fromname,msecs)
fromname G:208 SG noterecog.b[114] fromname:="../23'tart.wav"
fromname G:208 SG noterecog.b[125] fromname:=argv!0
g_bdrawbase M:450 DEF libhdr.h[760] g_bdrawbase=450
g_colist M:8 DEF libhdr.h[278] g_colist=8
g_currco M:7 DEF libhdr.h[277] g_currco=7
g_extbase M:950 DEF libhdr.h[764] g_extbase=950
g_glbase M:450 DEF libhdr.h[762] g_glbase=450
g_globsize M:0 DEF libhdr.h[275] g_globsize=0
g_grbase M:450 DEF libhdr.h[759] g_grbase=450
g_keyboard M:20 DEF libhdr.h[283] g_keyboard=20
g_memsize M:14 DEF libhdr.h[282] g_memsize=14
g_result2 M:10 DEF libhdr.h[280] g_result2=10
g_rootnode M:9 DEF libhdr.h[279] g_rootnode=9
g_screen M:21 DEF libhdr.h[284] g_screen=21
g_sdlbase M:450 DEF libhdr.h[761] g_sdlbase=450
g_sndbase M:450 DEF libhdr.h[763] g_sndbase=450
g_sys M:3 DEF libhdr.h[276] g_sys=3
gen G:217 DEF noterecog.b[71] gen=
gen G:217 LG noterecog.b[353] IF gen DO ..
gen G:217 SG noterecog.b[123] gen:=FALSE
gen G:217 SG noterecog.b[134] gen:=argv!9
gensamples G:235 DEF noterecog.b[86] gensamples=
gensamples G:235 FN noterecog.b[376] LET gensamples(note,msecs)=..
gensamples G:235 LG noterecog.b[357] RESULTIS gensamples(note,msecs)
get_record G:71 DEF libhdr.h[109] get_record=71
get_text G:93 DEF libhdr.h[132] get_text=93
get_textblib G:93 DEF libhdr.h[131] get_textblib=93
getlogname G:118 DEF libhdr.h[157] getlogname=118
getmic F:14 RT noterecog.b[277] LET getmic(v,upb)BE..
getremipaddr G:54 DEF libhdr.h[92] getremipaddr=54
getsamples G:233 DEF noterecog.b[84] getsamples=
getsamples G:233 FN noterecog.b[339] LET getsamples(freq)=..
getsamples G:233 LG noterecog.b[143] sampsv:=getsamples()
getvec G:25 DEF libhdr.h[63] getvec=25
getvec G:25 LG noterecog.b[378] getvec(upb)
getword G:32 DEF libhdr.h[70] getword=32
glob0 G:0 DEF libhdr.h[36] glob0=0
globin G:24 DEF libhdr.h[62] globin=24
globsize G:0 DEF libhdr.h[37] globsize=0
globword M:#x8F8F0000 DEF libhdr.h[268] globword=-#x70710000
hold G:158 DEF libhdr.h[211] hold=158
id_appendscb M:132 DEF libhdr.h[534] id_appendscb=132
id_inoutscb M:131 DEF libhdr.h[533] id_inoutscb=131
id_inscb M:129 DEF libhdr.h[531] id_inscb=129
id_outscb M:130 DEF libhdr.h[532] id_outscb=130
initco G:22 DEF libhdr.h[60] initco=22
initco G:22 LG noterecog.b[263]
    noteampco:=initco(noteampcofn,1000,freq,cycles)
initcolourtab F:26 RT noterecog.b[511] LET initcolourtab(ctab)BE..
initio G:46 DEF libhdr.h[84] initio=46
input G:58 DEF libhdr.h[96] input=58
instrcount G:121 DEF libhdr.h[160] instrcount=121
intflag G:119 DEF libhdr.h[158] intflag=119
isrregs M:41 DEF libhdr.h[495] isrregs=41
klibregs M:21 DEF libhdr.h[490] klibregs=21
level G:15 DEF libhdr.h[53] level=15
loadseg G:105 DEF libhdr.h[144] loadseg=105
locatedir G:80 DEF libhdr.h[118] locatedir=80
locateobj G:81 DEF libhdr.h[119] locateobj=81
longjump G:16 DEF libhdr.h[54] longjump=16
maxint M:#x7FFFFFFF DEF libhdr.h[251] maxint=minint-1
mc G:800 DEF mc.h[126] mc=800
mcA G:813 DEF mc.h[151] mcA=
mcAK G:845 DEF mc.h[200] mcAK=
mcAR G:835 DEF mc.h[189] mcAR=
mcCall G:803 DEF mc.h[132] mcCall=
mcClose G:804 DEF mc.h[134] mcClose=
mcCodep G:809 DEF mc.h[141] mcCodep=
mcComment G:807 DEF mc.h[138] mcComment=
mcD G:818 DEF mc.h[162] mcD=
mcDK G:850 DEF mc.h[205] mcDK=
mcDR G:840 DEF mc.h[194] mcDR=
mcDX G:819 DEF mc.h[164] mcDX=
mcDXK G:851 DEF mc.h[206] mcDXK=
mcDXR G:841 DEF mc.h[195] mcDXR=
mcDXs G:820 DEF mc.h[166] mcDXs=
mcDXsB G:821 DEF mc.h[168] mcDXsB=
mcDXsBK G:853 DEF mc.h[208] mcDXsBK=
mcDXsBR G:843 DEF mc.h[197] mcDXsBR=
mcDXsK G:852 DEF mc.h[207] mcDXsK=
mcDXsR G:842 DEF mc.h[196] mcDXsR=
mcDatap G:808 DEF mc.h[140] mcDatap=
mcF G:810 DEF mc.h[146] mcF=
mcG G:815 DEF mc.h[155] mcG=
mcGK G:847 DEF mc.h[202] mcGK=
mcGR G:837 DEF mc.h[191] mcGR=
mcInit G:801 DEF mc.h[128] mcInit=
mcJL G:823 DEF mc.h[173] mcJL=
mcJR G:824 DEF mc.h[175] mcJR=
mcJS G:822 DEF mc.h[171] mcJS=
mcK G:811 DEF mc.h[148] mcK=
mcKK G:854 DEF mc.h[210] mcKK=
mcKKK G:855 DEF mc.h[211] mcKKK=
mcL G:817 DEF mc.h[159] mcL=
mcLK G:849 DEF mc.h[204] mcLK=
mcLR G:839 DEF mc.h[193] mcLR=
mcM G:816 DEF mc.h[157] mcM=
mcMK G:848 DEF mc.h[203] mcMK=
mcMR G:838 DEF mc.h[192] mcMR=
mcNextlab G:806 DEF mc.h[137] mcNextlab=
mcPRF G:805 DEF mc.h[135] mcPRF=
mcR G:812 DEF mc.h[149] mcR=
mcRA G:825 DEF mc.h[178] mcRA=
mcRD G:830 DEF mc.h[183] mcRD=
mcRDX G:831 DEF mc.h[184] mcRDX=
mcRDXs G:832 DEF mc.h[185] mcRDXs=
mcRDXsB G:833 DEF mc.h[186] mcRDXsB=
mcRG G:827 DEF mc.h[180] mcRG=
mcRK G:844 DEF mc.h[199] mcRK=
mcRL G:829 DEF mc.h[182] mcRL=
mcRM G:828 DEF mc.h[181] mcRM=
mcRR G:834 DEF mc.h[188] mcRR=
mcRV G:826 DEF mc.h[179] mcRV=
mcSelect G:802 DEF mc.h[130] mcSelect=
mcV G:814 DEF mc.h[153] mcV=
mcVK G:846 DEF mc.h[201] mcVK=
mcVR G:836 DEF mc.h[190] mcVR=
mc_a M:0 DEF mc.h[23] mc_a=0
mc_add M:1 DEF mc.h[32] mc_add=1
mc_addc M:2 DEF mc.h[35] mc_addc=
mc_alignc M:3 DEF mc.h[38] mc_alignc=
mc_alignd M:4 DEF mc.h[39] mc_alignd=
mc_and M:5 DEF mc.h[40] mc_and=
mc_b M:1 DEF mc.h[24] mc_b=1
mc_c M:2 DEF mc.h[25] mc_c=2
mc_call M:6 DEF mc.h[43] mc_call=
mc_cdq M:7 DEF mc.h[44] mc_cdq=
mc_cmp M:8 DEF mc.h[45] mc_cmp=
mc_d M:3 DEF mc.h[26] mc_d=3
mc_datab M:9 DEF mc.h[48] mc_datab=
mc_datak M:10 DEF mc.h[49] mc_datak=
mc_datal M:11 DEF mc.h[50] mc_datal=
mc_debug M:12 DEF mc.h[51] mc_debug=
mc_dec M:13 DEF mc.h[52] mc_dec=
mc_div M:14 DEF mc.h[53] mc_div=
mc_dlab M:15 DEF mc.h[54] mc_dlab=
mc_e M:4 DEF mc.h[27] mc_e=4
mc_end M:16 DEF mc.h[55] mc_end=
mc_endfn M:17 DEF mc.h[56] mc_endfn=
mc_entry M:18 DEF mc.h[57] mc_entry=
mc_f M:5 DEF mc.h[28] mc_f=5
mc_inc M:19 DEF mc.h[58] mc_inc=
mc_jeq M:20 DEF mc.h[59] mc_jeq=
mc_jge M:21 DEF mc.h[60] mc_jge=
mc_jgt M:22 DEF mc.h[61] mc_jgt=
mc_jle M:23 DEF mc.h[62] mc_jle=
mc_jlt M:24 DEF mc.h[63] mc_jlt=
mc_jmp M:25 DEF mc.h[64] mc_jmp=
mc_jne M:26 DEF mc.h[65] mc_jne=
mc_lab M:27 DEF mc.h[66] mc_lab=
mc_lea M:28 DEF mc.h[67] mc_lea=
mc_lsh M:29 DEF mc.h[68] mc_lsh=
mc_mul M:30 DEF mc.h[69] mc_mul=
mc_mv M:31 DEF mc.h[70] mc_mv=
mc_mvb M:34 DEF mc.h[77] mc_mvb=
mc_mvh M:35 DEF mc.h[79] mc_mvh=
mc_mvsxb M:32 DEF mc.h[73] mc_mvsxb=
mc_mvsxh M:33 DEF mc.h[75] mc_mvsxh=
mc_mvzxb M:36 DEF mc.h[81] mc_mvzxb=
mc_mvzxh M:37 DEF mc.h[83] mc_mvzxh=
mc_neg M:38 DEF mc.h[85] mc_neg=
mc_nop M:39 DEF mc.h[86] mc_nop=
mc_not M:40 DEF mc.h[87] mc_not=
mc_or M:41 DEF mc.h[88] mc_or=
mc_pop M:42 DEF mc.h[91] mc_pop=
mc_push M:43 DEF mc.h[92] mc_push=
mc_rsh M:44 DEF mc.h[93] mc_rsh=
mc_rtn M:45 DEF mc.h[94] mc_rtn=
mc_seq M:46 DEF mc.h[95] mc_seq=
mc_sge M:47 DEF mc.h[96] mc_sge=
mc_sge M:48 DEF mc.h[97] mc_sge=
mc_sgt M:49 DEF mc.h[98] mc_sgt=
mc_sle M:50 DEF mc.h[99] mc_sle=
mc_slt M:51 DEF mc.h[100] mc_slt=
mc_sne M:52 DEF mc.h[101] mc_sne=
mc_sub M:53 DEF mc.h[102] mc_sub=
mc_subc M:54 DEF mc.h[105] mc_subc=
mc_udiv M:55 DEF mc.h[108] mc_udiv=
mc_ujge M:56 DEF mc.h[109] mc_ujge=
mc_ujgt M:57 DEF mc.h[110] mc_ujgt=
mc_ujle M:58 DEF mc.h[111] mc_ujle=
mc_ujlt M:59 DEF mc.h[112] mc_ujlt=
mc_umul M:60 DEF mc.h[113] mc_umul=
mc_usge M:61 DEF mc.h[114] mc_usge=
mc_usgt M:62 DEF mc.h[115] mc_usgt=
mc_usle M:63 DEF mc.h[116] mc_usle=
mc_uslt M:64 DEF mc.h[117] mc_uslt=
mc_xchg M:65 DEF mc.h[118] mc_xchg=
mc_xor M:66 DEF mc.h[119] mc_xor=
mcaddrinc M:4 DEF libhdr.h[249] mcaddrinc=bytesperword
memoryfree G:131 DEF libhdr.h[170] memoryfree=131
mic G:216 DEF noterecog.b[70] mic=
mic G:216 LG noterecog.b[347] IF mic DO ..
mic G:216 SG noterecog.b[122] mic:=FALSE
mic G:216 SG noterecog.b[133] mic:=argv!8
minint M:#x80000000 DEF libhdr.h[250] minint=1<<bitsperword-1
minint M:#x80000000 MAN libhdr.h[251] maxint=minint-1
msecs G:215 DEF noterecog.b[68] msecs=
msecs G:215 LG noterecog.b[349] writef("Readi'rophone*n",msecs)
msecs G:215 LG noterecog.b[350] RESULTIS rdmicsamples(msecs)
msecs G:215 LG noterecog.b[356] writef("Gener'samples*n",msecs)
msecs G:215 LG noterecog.b[357] RESULTIS gensamples(note,msecs)
msecs G:215 LG noterecog.b[363] RESULTIS rdwavfile(fromname,msecs)
msecs G:215 LG noterecog.b[654] muldiv(44100,msecs,1000)
msecs G:215 SG noterecog.b[121] msecs:=0
msecs G:215 SG noterecog.b[132] msecs:=!argv!7
muldiv G:5 DEF libhdr.h[42] muldiv=5
muldiv G:5 LG noterecog.b[187] muldiv(44100,1000000,freq)
muldiv G:5 LG noterecog.b[308] muldiv(44100,t0,1000)
muldiv G:5 LG noterecog.b[309] muldiv(44100,t1,1000)
muldiv G:5 LG noterecog.b[342] muldiv(#x02A0E9A0,1000,freq)
muldiv G:5 LG noterecog.b[377] muldiv(44100,msecs,1000)+1
muldiv G:5 LG noterecog.b[419] muldiv(44100,t,1000)
muldiv G:5 LG noterecog.b[654] muldiv(44100,msecs,1000)
newline G:84 DEF libhdr.h[122] newline=84
newline G:84 LG noterecog.b[155] newline()
newline G:84 LG noterecog.b[274] newline()
newline G:84 LG noterecog.b[403] newline()
newline G:84 LG noterecog.b[431] newline()
newline G:84 LG noterecog.b[434] newline()
newpage G:120 DEF libhdr.h[159] newpage=120
note G:63 DEF libhdr.h[101] note=63
note G:63 LG noterecog.b[357] RESULTIS gensamples(note,msecs)
noteampco G:237 DEF noterecog.b[89] noteampco=
noteampco G:237 LG noterecog.b[268] callco(noteampco,p)
noteampco G:237 SG noterecog.b[263]
    noteampco:=initco(noteampcofn,1000,freq,cycles)
noteampcofn G:238 DEF noterecog.b[90] noteampcofn=
noteampcofn G:238 LG noterecog.b[263]
    noteampco:=initco(noteampcofn,1000,freq,cycles)
noteampcofn G:238 RT noterecog.b[169] LET noteampcofn(args)BE..
noteno G:211 DEF noterecog.b[64] noteno=
noteno G:211 LG noterecog.b[159] dotest(testno,freqtab!noteno)
noteno G:211 SG noterecog.b[117] noteno:=60
noteno G:211 SG noterecog.b[128] noteno:=!argv!3
noterecog G:236 DEF noterecog.b[87] noterecog=
noterecog G:236 RT noterecog.b[389] LET noterecog(v,upb)BE..
notinuse M:-1 DEF libhdr.h[647] notinuse=-1
output G:59 DEF libhdr.h[97] output=59
output G:59 LG noterecog.b[96] stdout:=output()
packstring G:30 DEF libhdr.h[68] packstring=30
pathfindinput G:53 DEF libhdr.h[91] pathfindinput=53
peercom G:179 DEF libhdr.h[227] peercom=179
pkt_a1 M:5 DEF libhdr.h[656] pkt_a1=5
pkt_a2 M:6 DEF libhdr.h[657] pkt_a2=6
pkt_a3 M:7 DEF libhdr.h[658] pkt_a3=7
pkt_a4 M:8 DEF libhdr.h[659] pkt_a4=8
pkt_a5 M:9 DEF libhdr.h[660] pkt_a5=9
pkt_a6 M:10 DEF libhdr.h[661] pkt_a6=10
pkt_arg1 M:5 DEF libhdr.h[656] pkt_arg1=5
pkt_arg2 M:6 DEF libhdr.h[657] pkt_arg2=6
pkt_arg3 M:7 DEF libhdr.h[658] pkt_arg3=7
pkt_arg4 M:8 DEF libhdr.h[659] pkt_arg4=8
pkt_arg5 M:9 DEF libhdr.h[660] pkt_arg5=9
pkt_arg6 M:10 DEF libhdr.h[661] pkt_arg6=10
pkt_devid M:1 DEF libhdr.h[652] pkt_devid=1
pkt_devtaskid M:1 DEF libhdr.h[652] pkt_devtaskid=1
pkt_id M:1 DEF libhdr.h[652] pkt_id=1
pkt_link M:0 DEF libhdr.h[651] pkt_link=0
pkt_op M:2 DEF libhdr.h[653] pkt_op=2
pkt_r1 M:3 DEF libhdr.h[654] pkt_r1=3
pkt_r2 M:4 DEF libhdr.h[655] pkt_r2=4
pkt_res1 M:3 DEF libhdr.h[654] pkt_res1=3
pkt_res2 M:4 DEF libhdr.h[655] pkt_res2=4
pkt_taskid M:1 DEF libhdr.h[652] pkt_taskid=1
pkt_type M:2 DEF libhdr.h[653] pkt_type=2
playsamples F:15 RT noterecog.b[307] LET playsamples(v,t0,t1)BE..
playvec F:35 LF noterecog.b[311] playvec(v+s0,s1-s0+1)
playvec F:35 RT noterecog.b[794] LET playvec(buf,upb)BE..
point G:64 DEF libhdr.h[102] point=64
pollingch M:-3 DEF libhdr.h[255] pollingch=-3
put_record G:72 DEF libhdr.h[110] put_record=72
putword G:33 DEF libhdr.h[71] putword=33
qpkt G:161 DEF libhdr.h[214] qpkt=161
randno G:34 DEF libhdr.h[72] randno=34
randseed G:127 DEF libhdr.h[166] randseed=127
rate G:223 DEF noterecog.b[79] rate=
rate G:223 SG noterecog.b[112] rate:=44100
rd2 F:32 FN noterecog.b[756] LET rd2()=..
rd2 F:32 LF noterecog.b[685] quant:=rd2()
rd2 F:32 LF noterecog.b[686] mode:=rd2()
rd2 F:32 LF noterecog.b[689] bytePerSample:=rd2()
rd2 F:32 LF noterecog.b[690] bits:=rd2()
rd2 F:32 LF noterecog.b[691] filler:=chksz=18->rd2(),0
rd2 F:32 LF noterecog.b[707] rd2()
rd2 F:32 LF noterecog.b[712] w:=(w+rd2())/2
rd4 F:34 FN noterecog.b[779] LET rd4()=..
rd4 F:34 LF noterecog.b[680] riff:=rd4()
rd4 F:34 LF noterecog.b[681] size:=rd4()
rd4 F:34 LF noterecog.b[682] wave:=rd4()
rd4 F:34 LF noterecog.b[683] fmt:=rd4()
rd4 F:34 LF noterecog.b[684] chksz:=rd4()
rd4 F:34 LF noterecog.b[687] rate:=rd4()
rd4 F:34 LF noterecog.b[688] brate:=rd4()
rd4 F:34 LF noterecog.b[693] data:=rd4()
rd4 F:34 LF noterecog.b[694] len:=rd4()
rdargs G:102 DEF libhdr.h[141] rdargs=102
rdargs G:102 LG noterecog.b[101]
    UNLESS rdargs("FROM/'/S,GEN/S",argv,50) DO ..
rdargs2 G:26 DEF libhdr.h[64] rdargs2=26
rdch G:38 DEF libhdr.h[76] rdch=38
rditem G:103 DEF libhdr.h[142] rditem=103
rdmicsamples G:234 DEF noterecog.b[85] rdmicsamples=
rdmicsamples G:234 FN noterecog.b[370] LET rdmicsamples(msecs)=..
rdmicsamples G:234 LG noterecog.b[350] RESULTIS rdmicsamples(msecs)
rdwavfile F:28 FN noterecog.b[646] LET rdwavfile(filename)=..
rdwavfile F:28 LF noterecog.b[363] RESULTIS rdwavfile(fromname,msecs)
readflt G:74 DEF libhdr.h[112] readflt=74
readn G:83 DEF libhdr.h[121] readn=83
readwords G:44 DEF libhdr.h[82] readwords=44
recordnote G:70 DEF libhdr.h[108] recordnote=70
recordpoint G:69 DEF libhdr.h[107] recordpoint=69
release G:159 DEF libhdr.h[212] release=159
renamefile G:77 DEF libhdr.h[115] renamefile=77
result2 G:10 DEF libhdr.h[47] result2=10
result2 G:10 LG noterecog.b[269] result2
result2 G:10 SG noterecog.b[255] result2:=phase
resumeco G:21 DEF libhdr.h[59] resumeco=21
return_hard M:10 DEF libhdr.h[628] return_hard=10
return_hard M:10 MAN libhdr.h[633] cli_initialfaillevel=return_hard
return_ok M:0 DEF libhdr.h[630] return_ok=0
return_severe M:20 DEF libhdr.h[627] return_severe=20
return_soft M:5 DEF libhdr.h[629] return_soft=5
returnpkt G:169 DEF libhdr.h[219] returnpkt=169
rewindstream G:65 DEF libhdr.h[103] rewindstream=65
rootnode G:9 DEF libhdr.h[46] rootnode=9
rootnodeaddr M:100 DEF libhdr.h[300] rootnodeaddr=100
rtn_abortcode M:27 DEF libhdr.h[336] rtn_abortcode=
rtn_adjclock M:33 DEF libhdr.h[354] rtn_adjclock=
rtn_blib M:19 DEF libhdr.h[325] rtn_blib=
rtn_blklist M:4 DEF libhdr.h[307] rtn_blklist=
rtn_boot M:17 DEF libhdr.h[323] rtn_boot=
rtn_boottrace M:39 DEF libhdr.h[369] rtn_boottrace=
rtn_bptaddr M:9 DEF libhdr.h[314] rtn_bptaddr=
rtn_bptinstr M:10 DEF libhdr.h[315] rtn_bptinstr=
rtn_clkintson M:6 DEF libhdr.h[310] rtn_clkintson=
rtn_clwkq M:12 DEF libhdr.h[318] rtn_clwkq=
rtn_context M:28 DEF libhdr.h[337] rtn_context=
rtn_crntask M:3 DEF libhdr.h[306] rtn_crntask=
rtn_days M:40 DEF libhdr.h[372] rtn_days=
rtn_dbgvars M:11 DEF libhdr.h[316] rtn_dbgvars=
rtn_dcountv M:34 DEF libhdr.h[356] rtn_dcountv=
rtn_devtab M:1 DEF libhdr.h[304] rtn_devtab=
rtn_dumpflag M:25 DEF libhdr.h[333] rtn_dumpflag=
rtn_envlist M:26 DEF libhdr.h[334] rtn_envlist=
rtn_gvecsize M:63 DEF libhdr.h[405] rtn_gvecsize=
rtn_hdrsvar M:37 DEF libhdr.h[365] rtn_hdrsvar=
rtn_hostaddsize M:62 DEF libhdr.h[402] rtn_hostaddsize=
rtn_icount M:48 DEF libhdr.h[385] rtn_icount=
rtn_idletcb M:32 DEF libhdr.h[353] rtn_idletcb=
rtn_info M:15 DEF libhdr.h[321] rtn_info=
rtn_insadebug M:8 DEF libhdr.h[312] rtn_insadebug=
rtn_intflag M:24 DEF libhdr.h[332] rtn_intflag=
rtn_joyaxis0 M:55 DEF libhdr.h[394] rtn_joyaxis0=
rtn_joyaxis1 M:56 DEF libhdr.h[395] rtn_joyaxis1=
rtn_joyaxis2 M:57 DEF libhdr.h[396] rtn_joyaxis2=
rtn_joyaxis3 M:58 DEF libhdr.h[397] rtn_joyaxis3=
rtn_joyaxis4 M:59 DEF libhdr.h[398] rtn_joyaxis4=
rtn_joyaxis5 M:60 DEF libhdr.h[399] rtn_joyaxis5=
rtn_joyaxis6 M:61 DEF libhdr.h[400] rtn_joyaxis6=
rtn_joyaxiscount M:52 DEF libhdr.h[391] rtn_joyaxiscount=
rtn_joybuttoncount M:51 DEF libhdr.h[390] rtn_joybuttoncount=
rtn_joybuttons M:54 DEF libhdr.h[393] rtn_joybuttons=
rtn_joycurrbuttons M:53 DEF libhdr.h[392] rtn_joycurrbuttons=
rtn_joystickfd M:49 DEF libhdr.h[388] rtn_joystickfd=
rtn_joystickfd1 M:50 DEF libhdr.h[389] rtn_joystickfd1=
rtn_keyboard M:20 DEF libhdr.h[326] rtn_keyboard=
rtn_klib M:18 DEF libhdr.h[324] rtn_klib=
rtn_lastch M:7 DEF libhdr.h[311] rtn_lastch=
rtn_mc0 M:43 DEF libhdr.h[377] rtn_mc0=
rtn_mc1 M:44 DEF libhdr.h[379] rtn_mc1=
rtn_mc2 M:45 DEF libhdr.h[380] rtn_mc2=
rtn_mc3 M:46 DEF libhdr.h[381] rtn_mc3=
rtn_membase M:13 DEF libhdr.h[319] rtn_membase=
rtn_memsize M:14 DEF libhdr.h[320] rtn_memsize=
rtn_mins M:41 DEF libhdr.h[374] rtn_mins=rtn_msecs
rtn_msecs M:41 DEF libhdr.h[373] rtn_msecs=
rtn_msecs M:41 MAN libhdr.h[374] rtn_mins=rtn_msecs
rtn_pathvar M:36 DEF libhdr.h[363] rtn_pathvar=
rtn_rootvar M:35 DEF libhdr.h[361] rtn_rootvar=
rtn_screen M:21 DEF libhdr.h[327] rtn_screen=
rtn_scriptsvar M:38 DEF libhdr.h[367] rtn_scriptsvar=
rtn_sys M:16 DEF libhdr.h[322] rtn_sys=
rtn_sysg M:30 DEF libhdr.h[346] rtn_sysg=
rtn_sysp M:29 DEF libhdr.h[345] rtn_sysp=
rtn_sysst M:31 DEF libhdr.h[347] rtn_sysst=
rtn_system M:47 DEF libhdr.h[383] rtn_system=
rtn_tallyv M:5 DEF libhdr.h[308] rtn_tallyv=
rtn_tasktab M:0 DEF libhdr.h[303] rtn_tasktab=0
rtn_tcblist M:2 DEF libhdr.h[305] rtn_tcblist=
rtn_ticks M:42 DEF libhdr.h[375] rtn_ticks=
rtn_upb M:80 DEF libhdr.h[411] rtn_upb=80
rtn_vecstatsv M:22 DEF libhdr.h[329] rtn_vecstatsv=
rtn_vecstatsvupb M:23 DEF libhdr.h[330] rtn_vecstatsvupb=
sampsv G:200 DEF noterecog.b[47] sampsv=ug
sampsv G:200 LG noterecog.b[144] UNLESS sampsv DO ..
sampsv G:200 LG noterecog.b[148] sampsvupb:=sampsv!0
sampsv G:200 LG noterecog.b[153] writef(" %i5",sampsv!(i+1))
sampsv G:200 LG noterecog.b[162] IF sampsv DO ..
sampsv G:200 LG noterecog.b[162] freevec(sampsv)
sampsv G:200 LG noterecog.b[234] sampsv+p+samplespercycle*i/1000
sampsv G:200 LG noterecog.b[390] writef("sampsv=%n*n",sampsv)
sampsv G:200 LG noterecog.b[393] test2(sampsv,440000,1000,2500)
sampsv G:200 SG noterecog.b[143] sampsv:=getsamples()
sampsvupb G:201 DEF noterecog.b[51] sampsvupb=
sampsvupb G:201 SG noterecog.b[148] sampsvupb:=sampsv!0
sardch G:36 DEF libhdr.h[74] sardch=36
saveregs M:31 DEF libhdr.h[491] saveregs=31
sawrch G:37 DEF libhdr.h[75] sawrch=37
sawritef G:95 DEF libhdr.h[134] sawritef=95
sawritef G:95 LG noterecog.b[310] sawritef("Playi'o %4.3d*n",t0,t1)
scb_blength M:14 DEF libhdr.h[559] scb_blength=
scb_block M:9 DEF libhdr.h[554] scb_block=
scb_buf M:3 DEF libhdr.h[548] scb_buf=
scb_bufend M:11 DEF libhdr.h[556] scb_bufend=
scb_encoding M:20 DEF libhdr.h[570] scb_encoding=
scb_end M:5 DEF libhdr.h[550] scb_end=
scb_endfn M:8 DEF libhdr.h[553] scb_endfn=
scb_fd M:16 DEF libhdr.h[561] scb_fd=
scb_fd1 M:17 DEF libhdr.h[562] scb_fd1=
scb_id M:0 DEF libhdr.h[545] scb_id=0
scb_lblock M:12 DEF libhdr.h[557] scb_lblock=
scb_ldata M:13 DEF libhdr.h[558] scb_ldata=
scb_maxnamelen M:31 DEF libhdr.h[543] scb_maxnamelen=31
scb_maxnamelen M:31 MAN libhdr.h[574]
    scb_nameeend=scb_name+scb_maxnamelen/bytesperword
scb_name M:21 DEF libhdr.h[572] scb_name=
scb_name M:21 MAN libhdr.h[574]
    scb_nameeend=scb_name+scb_maxnamelen/bytesperword
scb_nameeend M:28 DEF libhdr.h[574]
    scb_nameeend=scb_name+scb_maxnamelen/bytesperword
scb_pos M:4 DEF libhdr.h[549] scb_pos=
scb_rdfn M:6 DEF libhdr.h[551] scb_rdfn=
scb_reclen M:15 DEF libhdr.h[560] scb_reclen=
scb_size M:29 DEF libhdr.h[577] scb_size=
scb_size M:29 MAN libhdr.h[578] scb_upb=scb_size-1
scb_task M:2 DEF libhdr.h[547] scb_task=
scb_timeout M:18 DEF libhdr.h[563] scb_timeout=
scb_timeoutact M:19 DEF libhdr.h[566] scb_timeoutact=
scb_type M:1 DEF libhdr.h[546] scb_type=
scb_upb M:28 DEF libhdr.h[578] scb_upb=scb_size-1
scb_wrfn M:7 DEF libhdr.h[552] scb_wrfn=
scb_write M:10 DEF libhdr.h[555] scb_write=
scbt_console M:-1 DEF libhdr.h[539] scbt_console=-1
scbt_file M:1 DEF libhdr.h[537] scbt_file=1
scbt_mbx M:-2 DEF libhdr.h[540] scbt_mbx=-2
scbt_net M:2 DEF libhdr.h[536] scbt_net=2
scbt_ram M:0 DEF libhdr.h[538] scbt_ram=0
scbt_tcp M:-3 DEF libhdr.h[541] scbt_tcp=-3
sectword M:64991 DEF libhdr.h[271] sectword=64991
selectinput G:56 DEF libhdr.h[94] selectinput=56
selectinput G:56 LG noterecog.b[678] selectinput(wavin)
selectoutput G:57 DEF libhdr.h[95] selectoutput=57
selectoutput G:57 LG noterecog.b[164] selectoutput(stdout)
selectoutput G:57 LG noterecog.b[324] selectoutput(wavout)
selectoutput G:57 LG noterecog.b[336] selectoutput(stdout)
sendpkt G:165 DEF libhdr.h[217] sendpkt=165
set_process_name G:175 DEF libhdr.h[225] set_process_name=175
setbit G:112 DEF libhdr.h[151] setbit=112
setbulk G:122 DEF libhdr.h[161] setbulk=122
setflags G:156 DEF libhdr.h[209] setflags=156
setfreqtab F:36 LF noterecog.b[141] setfreqtab()
setfreqtab F:36 RT noterecog.b[826] LET setfreqtab()BE..
setlogname G:117 DEF libhdr.h[156] setlogname=117
setrecordlength G:68 DEF libhdr.h[106] setrecordlength=68
setseed G:35 DEF libhdr.h[73] setseed=35
settimeout G:55 DEF libhdr.h[93] settimeout=55
settimeoutact G:124 DEF libhdr.h[163] settimeoutact=124
setvec G:181 DEF libhdr.h[232] setvec=181
snd_midiInClose M:11 DEF sound.h[53] snd_midiInClose=
snd_midiInOpen M:9 DEF sound.h[51] snd_midiInOpen=
snd_midiInRead M:10 DEF sound.h[52] snd_midiInRead=
snd_midiOutClose M:17 DEF sound.h[59] snd_midiOutClose=
snd_midiOutOpen M:12 DEF sound.h[54] snd_midiOutOpen=
snd_midiOutWrite M:16 DEF sound.h[58] snd_midiOutWrite=
snd_midiOutWrite1 M:13 DEF sound.h[55] snd_midiOutWrite1=
snd_midiOutWrite2 M:14 DEF sound.h[56] snd_midiOutWrite2=
snd_midiOutWrite3 M:15 DEF sound.h[57] snd_midiOutWrite3=
snd_test M:0 DEF sound.h[20] snd_test=0
snd_waveInClose M:5 DEF sound.h[35] snd_waveInClose=
snd_waveInClose M:5 MAN noterecog.b[304]
    waveInCB:=sys(Sys_sound,snd_waveInClose,waveInCB)
snd_waveInOpen M:1 DEF sound.h[21] snd_waveInOpen=
snd_waveInOpen M:1 MAN noterecog.b[280]
    sys(Sys_sound,snd_waveInOpen,0,16,1,44100)
snd_waveInPause M:2 DEF sound.h[26] snd_waveInPause=
snd_waveInRead M:4 DEF sound.h[29] snd_waveInRead=
snd_waveInRead M:4 MAN noterecog.b[293]
    sys(Sys_sound,snd_waveInRead,waveInCB,v+count,upb-count,0)
snd_waveInRestart M:3 DEF sound.h[28] snd_waveInRestart=
snd_waveOutClose M:8 DEF sound.h[49] snd_waveOutClose=
snd_waveOutClose M:8 MAN noterecog.b[823]
    sys(Sys_sound,snd_waveOutClose,waveOutCB)
snd_waveOutOpen M:6 DEF sound.h[37] snd_waveOutOpen=
snd_waveOutOpen M:6 MAN noterecog.b[795]
    sys(Sys_sound,snd_waveOutOpen,0,16,1,44100)
snd_waveOutWrite M:7 DEF sound.h[42] snd_waveOutWrite=
snd_waveOutWrite M:7 MAN noterecog.b[811]
    sys(Sys_sound,snd_waveOutWrite,waveOutCB,buf+1+count,upb-count)
splitname G:47 DEF libhdr.h[85] splitname=47
srchwk G:150 DEF libhdr.h[203] srchwk=150
stackfree G:123 DEF libhdr.h[162] stackfree=123
stackword M:#xABCD1234 DEF libhdr.h[269] stackword=-#x5432EDCC
start G:1 DEF libhdr.h[38] start=1
start G:1 FN noterecog.b[93] LET start()=..
startco G:23 DEF libhdr.h[61] startco=23
stdin G:206 DEF noterecog.b[58] stdin=
stdout G:207 DEF noterecog.b[59] stdout=
stdout G:207 LG noterecog.b[164] selectoutput(stdout)
stdout G:207 LG noterecog.b[336] selectoutput(stdout)
stdout G:207 SG noterecog.b[96] stdout:=output()
stepstream G:67 DEF libhdr.h[105] stepstream=67
stop G:2 DEF libhdr.h[39] stop=2
str2numb G:101 DEF libhdr.h[140] str2numb=101
string_to_dat G:111 DEF libhdr.h[150] string_to_dat=111
string_to_number G:100 DEF libhdr.h[139] string_to_number=100
sxpushval G:183 DEF libhdr.h[234] sxpushval=183
sxpushval G:183 LG noterecog.b[714] sxpushval(sxv,w)
sxv G:204 DEF noterecog.b[55] sxv=
sxv_upb G:202 DEF noterecog.b[53] sxv_upb=
sxv_v G:203 DEF noterecog.b[54] sxv_v=
sys G:3 DEF libhdr.h[40] sys=3
sys G:3 LG noterecog.b[280] sys(Sys_sound,snd_waveInOpen,0,16,1,44100)
sys G:3 LG noterecog.b[293]
    sys(Sys_sound,snd_waveInRead,waveInCB,v+count,upb-count,0)
sys G:3 LG noterecog.b[304]
    waveInCB:=sys(Sys_sound,snd_waveInClose,waveInCB)
sys G:3 LG noterecog.b[795] sys(Sys_sound,snd_waveOutOpen,0,16,1,44100)
sys G:3 LG noterecog.b[811]
    sys(Sys_sound,snd_waveOutWrite,waveOutCB,buf+1+count,upb-count)
sys G:3 LG noterecog.b[818] sys(Sys_delay,1)
sys G:3 LG noterecog.b[823] sys(Sys_sound,snd_waveOutClose,waveOutCB)
sysabort G:29 DEF libhdr.h[67] sysabort=29
t_bhunk M:3000 DEF libhdr.h[265] t_bhunk=3000
t_bhunk64 M:4000 DEF libhdr.h[266] t_bhunk64=4000
t_end M:1002 DEF libhdr.h[261] t_end=1002
t_end64 M:2002 DEF libhdr.h[264] t_end64=2002
t_hunk M:1000 DEF libhdr.h[259] t_hunk=1000
t_hunk64 M:2000 DEF libhdr.h[262] t_hunk64=2000
t_reloc M:1001 DEF libhdr.h[260] t_reloc=1001
t_reloc64 M:2001 DEF libhdr.h[263] t_reloc64=2001
taskid G:152 DEF libhdr.h[205] taskid=152
taskwait G:160 DEF libhdr.h[213] taskwait=160
tcb G:151 DEF libhdr.h[204] tcb=151
tcb_a M:11 DEF libhdr.h[678] tcb_a=tcb_regs
tcb_active M:10 DEF libhdr.h[675] tcb_active=10
tcb_b M:12 DEF libhdr.h[679] tcb_b=12
tcb_c M:13 DEF libhdr.h[680] tcb_c=13
tcb_count M:18 DEF libhdr.h[685] tcb_count=18
tcb_flags M:5 DEF libhdr.h[670] tcb_flags=5
tcb_g M:15 DEF libhdr.h[682] tcb_g=15
tcb_gbase M:8 DEF libhdr.h[673] tcb_gbase=8
tcb_link M:0 DEF libhdr.h[665] tcb_link=0
tcb_namebase M:19 DEF libhdr.h[687] tcb_namebase=19
tcb_namebase M:19 MAN libhdr.h[689]
    tcb_upb=tcb_namebase+15/bytesperword+1
tcb_p M:14 DEF libhdr.h[681] tcb_p=14
tcb_pc M:17 DEF libhdr.h[684] tcb_pc=17
tcb_pri M:2 DEF libhdr.h[667] tcb_pri=2
tcb_regs M:11 DEF libhdr.h[677] tcb_regs=11
tcb_regs M:11 MAN libhdr.h[678] tcb_a=tcb_regs
tcb_sbase M:9 DEF libhdr.h[674] tcb_sbase=9
tcb_seglist M:7 DEF libhdr.h[672] tcb_seglist=7
tcb_st M:16 DEF libhdr.h[683] tcb_st=16
tcb_state M:4 DEF libhdr.h[669] tcb_state=4
tcb_stsiz M:6 DEF libhdr.h[671] tcb_stsiz=6
tcb_taskid M:1 DEF libhdr.h[666] tcb_taskid=1
tcb_upb M:23 DEF libhdr.h[689] tcb_upb=tcb_namebase+15/bytesperword+1
tcb_wkq M:3 DEF libhdr.h[668] tcb_wkq=3
tempval G:11 DEF libhdr.h[48] tempval=11
test1 G:225 DEF noterecog.b[82] test1=
test1 G:225 RT noterecog.b[396] LET test1(v,p,len)BE..
test2 G:226 DEF noterecog.b[82] test2=
test2 G:226 LG noterecog.b[393] test2(sampsv,440000,1000,2500)
test2 G:226 RT noterecog.b[407] LET test2(v,noteno,t0,t1)BE..
test3 G:227 DEF noterecog.b[82] test3=
test4 G:228 DEF noterecog.b[82] test4=
test5 G:229 DEF noterecog.b[82] test5=
test6 G:230 DEF noterecog.b[82] test6=
test7 G:231 DEF noterecog.b[82] test7=
test8 G:232 DEF noterecog.b[82] test8=
testbit G:113 DEF libhdr.h[152] testbit=113
testflags G:157 DEF libhdr.h[210] testflags=157
testno G:210 DEF noterecog.b[63] testno=
testno G:210 LG noterecog.b[159] dotest(testno,freqtab!noteno)
testno G:210 SG noterecog.b[116] testno:=0
testno G:210 SG noterecog.b[127] testno:=!argv!2
tg M:190 DEF libhdr.h[243] tg=190
timeoutch M:-2 DEF libhdr.h[254] timeoutch=-2
toname G:209 DEF noterecog.b[62] toname=
toname G:209 SG noterecog.b[115] toname:=0
toname G:209 SG noterecog.b[126] toname:=argv!1
tostream G:205 DEF noterecog.b[57] tostream=
tostream G:205 LG noterecog.b[163] IF tostream DO ..
tostream G:205 LG noterecog.b[163] endstream(tostream)
tostream G:205 SG noterecog.b[97] tostream:=0
ug M:200 DEF libhdr.h[244] ug=200
ug M:200 MAN noterecog.b[47] sampsv=ug
unhold G:159 DEF libhdr.h[212] unhold=159
unloadseg G:106 DEF libhdr.h[145] unloadseg=106
unpackstring G:31 DEF libhdr.h[69] unpackstring=31
unrdch G:40 DEF libhdr.h[78] unrdch=40
wav2v F:27 FN noterecog.b[644] LET wav2v(v,upb)=..
waveInCB G:219 DEF noterecog.b[75] waveInCB=
waveInCB G:219 SG noterecog.b[108] waveInCB:=0
wr1 F:30 RT noterecog.b[746] LET wr1(b)BE..
wr2 F:31 LF noterecog.b[735] wr2(1)
wr2 F:31 LF noterecog.b[736] wr2(mode)
wr2 F:31 LF noterecog.b[739] wr2(bytes_per_sample)
wr2 F:31 LF noterecog.b[740] wr2(bits)
wr2 F:31 RT noterecog.b[750] LET wr2(w)BE..
wr4 F:33 LF noterecog.b[731] wr4(36+0)
wr4 F:33 LF noterecog.b[734] wr4(16)
wr4 F:33 LF noterecog.b[737] wr4(rate)
wr4 F:33 LF noterecog.b[738] wr4(byte_rate)
wr4 F:33 LF noterecog.b[743] wr4(databytes)
wr4 F:33 RT noterecog.b[771] LET wr4(w)BE..
wrch G:41 DEF libhdr.h[79] wrch=41
writed G:85 DEF libhdr.h[123] writed=85
writee G:180 DEF libhdr.h[231] writee=180
writef G:94 DEF libhdr.h[133] writef=94
writef G:94 LG noterecog.b[104] writef("Bad a'terecog*n")
writef G:94 LG noterecog.b[145] writef("*nUnab'samples*n")
writef G:94 LG noterecog.b[152] writef("*n%i5: ",i)
writef G:94 LG noterecog.b[153] writef(" %i5",sampsv!(i+1))
writef G:94 LG noterecog.b[192] writef("freq='cles=%n*n",freq,cycles)
writef G:94 LG noterecog.b[264] writef("*ndotest:*n")
writef G:94 LG noterecog.b[270] writef("*n%i6: ",count)
writef G:94 LG noterecog.b[271] writef(" %i4/%n",val,phase)
writef G:94 LG noterecog.b[282] writef("waveInCB = %n*n",waveInCB)
writef G:94 LG noterecog.b[285] writef("Canno' device*n")
writef G:94 LG noterecog.b[290] writef("*nReco'samples*n",upb)
writef G:94 LG noterecog.b[320] writef("Unabl' output*n",name)
writef G:94 LG noterecog.b[343]
    writef("getsa'e=$5.3d*n",freq,samplespercycle)
writef G:94 LG noterecog.b[349] writef("Readi'rophone*n",msecs)
writef G:94 LG noterecog.b[356] writef("Gener'samples*n",msecs)
writef G:94 LG noterecog.b[362] writef("*nLoad'or v=%n*n",fromname,v)
writef G:94 LG noterecog.b[366] writef("Unabl'samples*n")
writef G:94 LG noterecog.b[372] writef("rdmic'entered*n")
writef G:94 LG noterecog.b[379] writef("gensa'entered*n")
writef G:94 LG noterecog.b[381] writef("gensa' upb=%n*n",upb)
writef G:94 LG noterecog.b[390] writef("sampsv=%n*n",sampsv)
writef G:94 LG noterecog.b[400] writef("*n%i8: ",p+i)
writef G:94 LG noterecog.b[401] writef(" %i7",v!(p+i))
writef G:94 LG noterecog.b[415] writef("*nAnal' %4.3d*n*n",noteno,t0,t1)
writef G:94 LG noterecog.b[423] writef("%5.3d:",t)
writef G:94 LG noterecog.b[429] writef(" %i5",amp(v+sn,upb-sn,frq,len))
writef G:94 LG noterecog.b[696] writef("Bad R'ord %x8*n",riff)
writef G:94 LG noterecog.b[697] writef("Bad W'ord %x8*n",wave)
writef G:94 LG noterecog.b[698] writef("Bad f'ord %x8*n",fmt)
writef G:94 LG noterecog.b[699] writef("Bad s'size %n*n",chksz)
writef G:94 LG noterecog.b[700] writef("Bad mode %n*n",mode)
writef G:94 LG noterecog.b[701] writef("Bad rate %n*n",rate)
writef G:94 LG noterecog.b[702] writef("Bad b'mple %n*n",bits)
writef G:94 LG noterecog.b[703] writef("Bad d'ord %x8*n",data)
writef G:94 LG noterecog.b[705]
    writef("rate=%n %s*n",rate,mode=2->"stereo","mono")
writef G:94 LG noterecog.b[717] writef("*n%i5: ",sxv_v!0)
writef G:94 LG noterecog.b[718] writef("*n%i5: ",0)
writef G:94 LG noterecog.b[719] writef(" %i6",w)
writef G:94 LG noterecog.b[762] writef("rd2: '%n b=%n*n",a,b)
writef G:94 LG noterecog.b[802] writef("Canno' device*n")
writef G:94 LG noterecog.b[883] writef("note='o %8.3d*n",n,freqtab!n,f)
writef G:94 LG noterecog.b[894] writef("Bad")
writef G:94 LG noterecog.b[899] writef("Bad")
writef G:94 LG noterecog.b[900] writef("%nc",oct)
writef G:94 LG noterecog.b[901] writef("%nc#",oct)
writef G:94 LG noterecog.b[902] writef("%nd",oct)
writef G:94 LG noterecog.b[903] writef("%nd#",oct)
writef G:94 LG noterecog.b[904] writef("%ne",oct)
writef G:94 LG noterecog.b[905] writef("%nf",oct)
writef G:94 LG noterecog.b[906] writef("%nf#",oct)
writef G:94 LG noterecog.b[907] writef("%ng",oct)
writef G:94 LG noterecog.b[908] writef("%ng#",oct)
writef G:94 LG noterecog.b[909] writef("%na",oct)
writef G:94 LG noterecog.b[910] writef("%na#",oct)
writef G:94 LG noterecog.b[911] writef("%nb",oct)
writef G:94 LG noterecog.b[99] writef("noter'entered*n")
writeflt G:73 DEF libhdr.h[111] writeflt=73
writehex G:87 DEF libhdr.h[125] writehex=87
writen G:86 DEF libhdr.h[124] writen=86
writeoct G:88 DEF libhdr.h[126] writeoct=88
writes G:89 DEF libhdr.h[127] writes=89
writes G:89 LG noterecog.b[730] writes("RIFF")
writes G:89 LG noterecog.b[732] writes("WAVE")
writes G:89 LG noterecog.b[733] writes("fmt ")
writes G:89 LG noterecog.b[741] writes("data")
writet G:90 DEF libhdr.h[128] writet=90
writeu G:91 DEF libhdr.h[129] writeu=91
writewords G:45 DEF libhdr.h[83] writewords=45
writez G:92 DEF libhdr.h[130] writez=92
wrnotename F:38 RT noterecog.b[890] LET wrnotename(n)BE..
wrriffhdr F:29 LF noterecog.b[326] wrriffhdr(1,44100,16,upb*2)
wrriffhdr F:29 RT noterecog.b[727]
    LET wrriffhdr(mode,rate,bits,databytes)BE..
wrwavfile F:16 RT noterecog.b[314] LET wrwavfile(name,v)BE..
