ELFT4(|$t   1ÍvS\$1҃=<t(8v98u D[ÍvB|ur[ÐL$1҃=t#9uB<u1ÍvSD$!{%[ÍvUWVSt$=ul@B11ۡ9}+f fŐ%t [^_]ÉC9|19~Bff%uϸd=PEt 1[^_]ÍvC91[^_]jEtff%t hS\$j tff1[Ívt h[ÍvUWVSl$\$UVǃuUh[^_]ÐuT$W D$tww wwUhP?t($ < uwUh [^_]ÐG totUPh= 19w vPPttwUVhfvtPVh F9w wG!tUPh 19w+Ãu8wUVh2vÃu$wUVhu ?ku ?ju ?wUVS-PShXT$t%PVh F9wu t tUhÅuuwUhvu&ƃutwUh  tV6PVSwUh:[^_]ÐtQwUhk >T$1[^_]É[^_]Étjw wwUh1[^_]ÍvVSL$ D$t$19sˀ@B9r[^ÐS\$1L$ IxIy[VS\$ D$t$19s @ @B9r[^ÉWVSL$|$t$19t;Aˆ;AC9u[^_ÃS\$ ـL$fff fD$D$Pjh uƃ[Ã@UWVSD$PD$4Phu th[^_]@1111ۉـL$D$D$PD$4Ph tShƃmD$0@|$Tt `D$0tttt" FEGD$0PSh- |$0tCB)PUWVRhc1[^_]@ÐVS1ۉـL$ fff fD$ D$ PD$Ph u%@T$D$ €0t#Phƃ[^ĈƃCd111҉@tF}BC~RVh1 [^ĈÐ4WVS1ۍ|$ t$؈D$D$PWhN u;:j VW'1҃ |0} 0B~(vu ƃ:Ph ƃ:Cy11:t@C~Ph, 1[^_4ÐVS$tFPhT F@D$jSFPhPFPSjhL$thx [^ĈÉ1[^ĈÐ$VSt$0tFPh Fƀ:1ҍv|0} D0B~fFD$j \$ D$ PFPhSjhth [^$1[^$ÃSj\$Shc th [ÐjS[Ã8UWVSl$P1tUD$LpT$PRT$t$D$T@D$t$T$XRT$t$ |$$t Qh D$Lfxu/PÅ}[^_]8ÐShb T$TfZD$Lx=t+H tQh [^_]8ÍvT$LRT$R^D$Lxt5 T$LZ9sSh [^_]8ÉD$LH&T$D$ƒUT$ ‰T$D$ƒ|$ ׅ~th [^_]8Ãwu$ 1Iv1=v." tfWVD$TH&T$D$D$d$T$D$D$d$T$ T$ȃD$T$ T$t$h3 D$L`&[PT$$L$,jQD$T@D$t$ T$LztjQt$, jQD$TpjQT$`rjQD$lp$jQT$Tr jQD$`@$D$(t$(fjQT$lR&T$4t$4L$D$,D$PjT$TztQ tU D$Lxt Qhx [^_]8Éh [^_]8Éh ␋T$LzID$$DED$ lu19t$$L$$)v  vAÀjjh w19fffT$fffD$9l$ vUD$T$fED$fT$fT$fT$*l}|$Tt'D$L@&tD$*D$+fT$ffT$*C9sfD$*fT$ fD$*fT$fA9{tQh 9t$$D$L@ƀ@1[^_]8ÍvVSt$(tFPFPh. j\$ SFP*jD$PFPjD$(Pv $jD$PvjD$$Pv"jD$4Pv$jD$ PF&PjD$/PF(PSjh4$th` [^ÐFƀB1[^ÐUWVS$jl$UGPRfGD$ tVGPGPh 19}:$<uD_PSh jD]PD_P C9|ƍD$PuPhO t h [^_]ÍvGƀA1[^_]ÃUWVS|$j\$SGPhSD$%Pht-h [^_]ÍvhR hR ِtD$PGPh) ft$fwL$19}gvˆЈD$tffD$f fD$tjD$PfD_tPSh C9|1[^_]É WVS\${tCPCPh [\$ 1ۍt$ vjD^P;P# C~D$ Pjh th [^_ Ð1[^_ Ív1@t@=~hÍv1@t@=~h>ÍvWV$|$d 1~@ D^_ĀÉUWVS$$`)P*P`P ?u[^_]ĬÉf$.Ƅ$,tf$FƄ$D$d$H$Tf$\fD$L$$$$>$Ј$>$?f$F$@f€$A$$$A$B$B$`4$ˆ$BfDŽ$<ⷀʀ$BƄ$C$F$ $FƄ$GƄ$IƄ$LƄ$DƄ$EƄ$VƄ$WƄ$XƄ$YƄ$Z$i $iƄ$dƄ$eƄ$fƄ$gƄ$h$i$Of$.D$$L$%D$'$ ~f f?f f @vf f؉f f0CM~f fNf fzf fOf fKjPf f؉f f06Ck~f flf f@f fmf f0f fnf f@f fof f@Utpf f؉f f>C~˻f f؉f f0C~Ȼvf f؉f f0C~f fމf fkf f߉f f<[f f؉f f0&C~1ۉf ff5f؉C~ff1ېf f f f f f f f Kjkv1Rf ff f#f fމf f f f߉f f f f f f xf f 0f f @Wvf f f f f f f f 'f f f f f f f f f f f f f f 0f f lf f f f f f 0f f >f f f f Ff f 0f f ff f f If5f 0f5f f5f 01ۉf f f f ?^_vf f f f f f 1ۍvf f f f _vf f f f f f 1ېff U…tC/vf f f f f f 1ۍvff …C/vf f f f f f 1ۍvff …C/vf f f f f f ؉f f 0f f 5T>~f f f f f f 1ېf f f f _v1ۍvf ff f/v1f f f f f f f f 27v1ۡf f f f fD$vLtNfT$vff0…t 1[^_]ø[^_]Ívh=t uhÐP}5h0É55K}É|h1ÍvÉ{=t=u ÍvPxuÐ|$t   1ÍvWVSD$|$T$sxd' tD#vhfviw_$WaveFront: read timeout. <7>WaveFront: write timeout. <4>WaveFront: command 0x%x not supported. <7>WaveFront: 0x%x [%s] (%d,%d,%d) <7>WaveFront: cannot request 0x%x [%s]. <7>WaveFront: writing %d bytes for 0x%x <7>WaveFront: bad write for byte %d of 0x%x [%s]. <7>WaveFront: write[%d] = 0x%x <7>WaveFront: reading %d ints for 0x%x <7>WaveFront: bad read for byte %d of 0x%x [%s]. <7>WaveFront: bad read for error byte at read byte %d of 0x%x [%s]. <7>WaveFront: error %d (%s) during read for byte %d of 0x%x [%s]. <7>WaveFront: read[%d] = 0x%x <7>WaveFront: reading ACK for 0x%x <7>WaveFront: cannot read ack for 0x%x [%s]. <7>WaveFront: cannot read err for 0x%x [%s]. <7>WaveFront: 0x%x [%s] failed (0x%x, 0x%x, %s) <7>WaveFront: ack received for 0x%x [%s] <7>WaveFront: 0x%x [%s] does not need ACK (%d,%d,%d) <4>WaveFront: cannot request sample count. <4>WaveFront: cannot identify sample type of slot %d <4>WaveFront: unknown sample type for slot %d (0x%x) <6>WaveFront: %d samples used (%d real, %d aliases, %d multi), %d empty <3>WaveFront: upload patch error 0x%x <6>WaveFront: %d patch slots filled, %d in use <3>WaveFront: upload program error 0x%x <6>WaveFront: %d programs slots in use <7>WaveFront: downloading patch %d <3>WaveFront: download patch failed <7>WaveFront: downloading program %d <4>WaveFront: download patch failed <4>WaveFront: can't get memory stats. header <7>WaveFront: sample %sdownload for slot %d, type %d, %d bytes from 0x%x <7>WaveFront: unspecified sample => %d <3>WaveFront: sample slot %d write protected <3>WaveFront: insufficient memory to load %d byte sample. <3>WaveFront: channel selection only possible on 16-bit samples<7>WaveFront: channel selection: %d => initial skip = %d, skip = %d <4>WaveFront: sample %sdownload refused. <4>WaveFront: download block request refused. <3>WaveFront: upload sample DMA ack timeout <3>WaveFront: upload sample DMA ack error 0x%x <7>WaveFront: download alias, %d is alias for %d <3>WaveFront: download alias failed. <7>WaveFront: multi %d with %d=%d samples <7>WaveFront: sample[%d] = %d <3>WaveFront: download of multisample failed. <3>WaveFront: upload multisample failed. <7>WaveFront: msample %d has %d samples <3>WaveFront: upload multisample failed during sample loop. <7>WaveFront: msample sample[%d] = %d <7>WaveFront: downloading edrum for MIDI note %d, patch = %d <3>WaveFront: download drum failed. <4>WaveFront: no free sample slots! <4>WaveFront: no free patch slots!  u\uA \!!"###0$$&%% &u&&A''<7>ref freq=%d,base note=%d <7>Freq Bias is %d <4>WaveFront: bad address for load patch. <7>WaveFront: download Sample type: %d Sample number: %d Sample size: %d <3>WaveFront: unknown patch type %d. <7>WaveFront: synth control with cmd 0x%x <6>WaveFront: interrupts disabled. <6>WaveFront: interrupts enabled. <4>WaveFront: invalid slot ID %d <6>WaveFront: debug = 0x%x <6>WaveFront: support for sample alias upload being considered. <6>WaveFront: support for sample aliases still being considered. <4>WaveFront: invalid ioctl %#x <4>WaveFront: driver cannot reset samples. <3>WaveFront: cannot get memory size <3>WaveFront: SYSEX not loadable: no midi patch loader! <3>WaveFront: unknown patch format %d <3>WaveFront: sample header too short WaveFront<4>WaveFront: invalid IRQ %d <7>WaveFront: autodetecting WaveFront IRQ <3>WaveFront: No unassigned interrupts detected after h/w reset <3>WaveFront: Multiple unassigned interrupts detected after h/w reset <3>WaveFront: autodetected IRQ %d not the value provided (%d) <6>WaveFront: autodetected IRQ at %d wavefront synth<4>WaveFront: IRQ %d not available! <4>WaveFront: intr not received after h/w un-reset. <4>WaveFront: post-RAM-check interrupt not received. <4>WaveFront: no response to HW version cmd. <4>WaveFront: board not responding correctly. <4>WaveFront: on-board RAM test failed (bad error code). <4>WaveFront: on-board RAM test failed (error code: 0x%x). <4>WaveFront: incorrect h/w response. <6>WaveFront: hardware version %d.%d <3>WaveFront: IO address range 0x%x - 0x%x already in use - ignored <6>WaveFront: firmware %d.%d already loaded. <4>WaveFront: not raw, but no hardware version! <6>WaveFront: reloading firmware anyway. <6>WaveFront: no response to firmware probe, assume raw. <4>WaveFront: hardware reset failed <4>WaveFront: Unable to load "%s". <3>WaveFront: firmware read error. <3>WaveFront: firmware section read error. <3>WaveFront: download of section #%d not acknowledged, ack = 0x%x <3>WaveFront: time out for firmware ACK. <3> WaveFront: firmware download failed!!! <4>WaveFront: could not find working MIDI device <4>WaveFront: MIDI interfaces not configured <4>WaveFront: cannot enable MIDI-IN to synth routing. <4>WaveFront: virtual MIDI mode not disabled <4>WaveFront: no virtual MIDI access. <4>WaveFront: cannot enable virtual MIDI mode. <4>WaveFront: hw reset failed. <4>WaveFront: no post-OS interrupt. <4>WaveFront: no post-OS interrupt(2). <6>WaveFront: available DRAM %dk <4>WaveFront: MPU emulation mode not set. <4>WaveFront: cannot set number of voices to 32. <3>WaveFront: cannot register raw synth <3>WaveFront: Too many sequencers <4>WaveFront: initialization failed. wavefront fx<4>WaveFront: could not initialize MIDI. <3>WaveFront: FX device never idle. <6>WaveFront: Hmm, probably a Maui or Tropez. <4>WaveFront: cannot install FX Midi driver <3>WaveFront: FX memset: page must be >= 0 and <= 7 <3>WaveFront: FX memset: addr must be >= 0 and <= 7f <6>WaveFront: FX: addr %d:%x set to 0x%x <4>WaveFront: FX memset (0x%x, 0x%x, 0x%x, %d) incomplete <3>WaveFront: cannot write <= 0 bytes to FX <3>WaveFront: cannot write > 255 bytes to FX <4>WaveFront: FX: ioctl %d not yet supported Turtle Beach WaveFront Driver Copyright (C) by Hannu Solvainen, Paul Barton-Davis 1993-1998. <6>WaveFront: irq and io options must be set. <6>WaveFront: IRQ must be 9, 5, 12 or 15 (not %d) <3> <3>unknown MIDI sysmsg %0x <3>WF-MPU: Invalid buffer pointer %d/%d, s=%d <3>Bad state %d <3>WF-MPU: unknown device number %d <3>WF-MPU: bad device number %d<4>WF-MPU: Send switch byte timeout <4>WF-MPU: Send data timeout <4>WF-MPU: Intelligent mode not supported by hardware. WaveFront (ICS2115)WaveFront internal MIDIWaveFront external MIDI<3>WF-MPU: too many midi devices detected <4>WF-MPU: I/O port %x already in use. <3>WF-MPU: Too many MIDI devices detected. wavefront midi<4>WF-MPU: configuration for MIDI device %d failed <3>WF-MPU: Failed to allocate IRQ%d Z [-BPe7s{}. 9 ; E G Q S U !."9";" E"G"Q"S"U" JL&UL.WL1aL7cL:mLBoLEqLHd2 m N6 [D/w^D1u` K8"! d G% L$Turtle Beach WaveFront  tD$WF-MPU MIDIII,KI$K(K@KWaveFront MPU-401 interfaceLMDK| 2@v` @  P@q`@ p   @` <?]}@`DD@%@%FFFDFDFFDFFFFDFDFDFDFDDFFFFFFD@G@@@@@@`p@@B@@@@@@B@BB@c&,$. ` ` ` ` ` ` ` "" `"b !  "$&(*,.02468:<>@BDF !H #J#L7NEwPRRTRVX/Z \0^`=b)d>Af9hLHjIlLlnp rtvxz|~u  8 o @@bb{RUUUUUUUU  FF  !"#$%&'01234567@ABCDEFGPQRSTUVW`abcdefgpqrstuvwFIKM2FI@A@@A`@AGJGJ GJ|~|~DDDBCBC BC@A@@A`@ADBC@AQ@P@OSvT UV W8X YoZ st uvwx yz^h\1]1bR`vavf.dejhbibF "H $npR T TJ'X/\0L7`=d>BNExhLHlLlPRBFIEH{}|~FIGJLN((QQzzGGpp==ff  33\\((QQzzGGpp==ff  33\\((QQzz   G G p p   = = f f 3 3 \ \ ( ( Q Q z z   G G p p ==ff  33\\GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.301.0101.0101.01kernel_version=2.2.6parm_wf_raw=iparm_fx_raw=iparm_debug_default=iparm_wait_usecs=iparm_sleep_interval=iparm_sleep_tries=iparm_ospath=sparm_reset_time=iparm_ramcheck_time=iparm_osrun_time=iauthor=Paul Barton-Davis description=Turtle Beach WaveFront Linux Driverparm_io=iparm_irq=i.symtab.strtab.shstrtab.text.rel.text.fixup.rel.fixup.rodata__ex_table.rel__ex_table.data.rel.data.bss.comment.note.modinfo__ksymtab4Q! $+RN2 ܼ=PSEr(P P_@s%e oDt<}<L<x30 q ,P ||||#|)|=EUm| x9Cx]w{xxxx).Yxnsxxx x7xAFfxwxx )x:?hxqvxxx x*/Vxjorxxxx*xdiyxxxx',2xJxfxxx x   x6 xF K m xz   x   x   x9 xu z    x% 1 7 < j o  x x   x  k p          xa f dsy~*x9x x'x9>xGxZ_nxx05MU^xqvxx-2xx8xgx $(,xEJQxaxqv}xxxxx xmr  $(,048<@DHLPTX\`dhlptxx |||&x0x6|<|B| ~   x x x !!!&!B!xK!P!!""""""#7#xa####x#x##x##$ $x6$O$\$xm$z$$$$$x$$$x$$$x$$x$$%x)%D%xM%Z%x`%o%x%x%%%%%%& &&"&+&x4&x:&s@&xi&rv&x&&&x&x&x&&x&x&x&x&x&x '')'.'F'xP'xV'i'n't'x~'x'''x'x''x' ((F( ( )x2)7)A)\) u)}))) )))x)x)}))**x*4*9*B*xI*X*_*i*****x******+x+)+x/+>+xT+x]+n+x+x++x+x+x+s+x++x++,x,M,R,\,xi,xp,xy,x,s,x,,x,,,x- ---x(-3-7-J-O-U-xZ-yi-p-xy--x--x----x-x--x-x--x--x.y..x1.6.O.x].b.u.z.x...x.../x/x&/x@/xN/xj/o//x/x/x/x/x//\0a000001x1xK1xd1xt1x1x1x1x1x1x1x1x 2x2x*2xG2xW2xg2xw2x2x2x2x2x2x2x3x3x.3x>3xN3x^3x{3x3x3x3x3x3x3x3x4xW4xa4k4xu44x4x4x4x44x4 5x5x-5x?5xI5f5xv5x5x5x55x5x5x5x66x.6xC6xM6W6xa6k6xu66x6x6x6x66x67x7x>7xN7x{7x7x7x7x7x 8x08x@8xg8xw8x8x8x8x8x9x9x?9xO9xt9x9x9x9x9x9x :x:x;:xK:xj:xz:x:x:x:x:x ;x;xK;x[;x;x;x;x;x;x;x#<x3<xb<xs<x}<<x<<x<<x<<x<x=x)=xH=xX=xw=x=x=x=x=x=x=x=x>x%>x5>xE>xd>xt>x>x>x>x>x>x>x>x?x?x.?xK?x[?xk?x{?x?x?x??x??x?x@x@x%@/@x9@t@x@x@x@x@@x@x@xAx A*Ax:AxJAx_AxiAvAxAxAxAxAxAxBxBx#Bx-B7BxABgBxqB{BxBBxBBxBBxBBxBCxOCqXCqpCxCCCCCCCCCCD&D+DtFDLDWD^D|D|D|D|D|D|D|D8ELao "*3>J  $(,048<@DHLPTX\`dhlptx|  $<DLT\dlt|,@Th|0DXl  4H\p  H\`dhlptx|      1, ; K8P\Ho4?t5%<E q' 24'0L?|7[v\   D A) 2N b)|ZX#|O0 ! $&LP,<;J ] q 0 #tX&oL.'' )*0,Y.,@.;Jt.'V.!`.Zl tDtD1, v@ DIIZI4$K(K ,K@K/AYDKPl, ~LMNH0 lM D`  ORLQ~ Q<$(5>\0Hg 0t$h#P1 & X @D2-LY$8g}F -NC # "7BS_n yx`  0h!0 ` ( % 4   E Z p t    4 x 0 !`   , (   0  7 I  a QBr   x"     O#" 0 #*Q X DPg x 0s         0#6  "l* x3 x< xOTwavfront.cgcc2_compiled.my_notifier_callsound_notifiermidi_load_patchwavefront_errorswavefront_commandswavefront_errorstrwavefront_get_commandwavefront_sleepshort_loop_cnt.478wavefront_waitwavefront_readwavefront_writewavefront_cmdmunge_int32demunge_int32munge_bufdemunge_bufwavefront_delete_samplewavefront_get_sample_statuswavefront_get_patch_statuswavefront_get_program_statuswavefront_send_patchwavefront_send_programwavefront_freememwavefront_send_samplewavefront_find_free_samplewavefront_send_aliaswavefront_send_multisamplewavefront_fetch_multisamplewavefront_send_drumwavefront_find_free_patchlog2_2048wavefront_load_gus_patchwavefront_load_patchprocess_sample_hdrwavefront_synth_controlwffx_ioctlwavefront_llseekwavefront_openwavefront_releasewavefront_ioctlwavefront_fopswavefront_infowavefront_oss_openwavefront_oss_closewavefront_oss_ioctlwavefront_operationswavefront_hw_resetdetect_wavefrontdetect_wffxwavefront_download_firmwareerrnowavefront_config_midiwavefront_do_resetwffx_initwavefront_initinstall_wavefrontwffx_idleattach_wffxwffx_mutewffx_memsetwf_midi.cphys_devdevsvirt_devlen_tabwf_mpu_input_scannerinput_dev.468wf_mpu_openwf_mpu_closelastoutdev.475wf_mpu_outwf_mpu_start_readwf_mpu_end_readwf_mpu_ioctlwf_mpu_buffer_statuswf_mpu_midi_protowf_mpu_synth_info_protowf_mpu_synth_ioctlwf_mpu_synth_infowf_mpu_synth_openwf_mpu_synth_closewf_mpu_synth_protoconfig_wf_mpuwf_mpu_synth_operationswf_mpu_midi_operationsdetect_wf_mpustart_uart_modeyss225.ccoefficients3check_regionfree_irqsound_notifier_chain_registerwf_mpuintrpage_four_v2sleep_intervaldevsound_unload_synthdevwavefront_interrupt_bits__module_parm_debug_default__this_module__module_author__module_parm_sleep_intervalcleanup_modulemidi_synth_resetinterruptible_sleep_on_timeoutsound_lockercoefficients2midi_synth_controllerprobe_irq_on__module_parm_wait_usecsuninstall_wavefrontmidi_synth_set_instrrequest_regionmidi_devs__wake_upwf_rawinit_modulepage_three__module_parm_fx_rawregister_sound_synthsynth_devsschedule_timeoutrequest_irq__module_parm_sleep_triespage_zerosound_alloc_mididevpage_zero_v2__module_parm_osrun_timefx_rawprobe_irq_offpage_three_v2ionum_midismod_v2page_one_v2sleep_tries__generic_copy_from_userrelease_region__module_parm_iosound_alloc_synthdevmidi_synth_send_sysexirq__module_parm_ramcheck_timedebug_defaultprintkosrun_timepage_four__module_descriptionpage_seven_v2wait_usecspage_sevenreset_time__module_parm_irqramcheck_time__module_parm_reset_timemidi_synth_bender__module_kernel_versionuninstall_wf_mpu__module_parm_wf_rawmidi_synth_start_notewavefront_oss_load_patch__module_parm_ospathunregister_sound_synthsound_unload_mididevmidi_synth_load_patchvirtual_midi_disableboot_cpu_datawavefront_should_cause_interruptospathinstall_wf_mpupage_two_v2midi_synth_panningmidi_synth_aftertouchmidi_synth_setup_voicemidi_synth_kill_notemidi_synth_hw_controlnote_to_freqpage_sixdo_midi_msgwavefrontintr__verify_writecoefficientspage_onepage_twovirtual_midi_enable