! / 884401207 0 8993 ` F:F:F:F:F:F:NN_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J_J&&&&&&&&&&&&&&&&&&&&&&&&&&IIIIIIIIIRRRRRRRRRRRRRi:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:||||||||||||||?control_change@@YAXHHH@Z?note_off@@YAXHH@Z?note_on@@YAXHHH@Z?pitch_wheel@@YAXHN@Z?program_change@@YAXHH@Z?silence_synth@@YAXXZ?charsynth@@YAXH@Z?midiscale@@YAHHHH@Z??0?$CircularBuffer@E@@QAE@XZ??0Synthesizer@@QAE@HHH@Z??0Synthesizer@@QAE@XZ??1?$CircularBuffer@E@@QAE@XZ??1?$CircularBuffer@VMidiMessage@@@@QAE@XZ??1Synthesizer@@QAE@XZ??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z??ASynthesizer@@QAEAAVMidiMessage@@H@Z??_C@_0BK@GGJD@Error?3?5?5?5Invalid?5access?3?5?$AA@??_C@_0CF@LBLH@Error?3?5buffer?5has?5no?5allocated?5s@??_C@_0CJ@MNEH@Error?3?5no?5elements?5in?5buffer?5to?5@??_C@_0O@PICN@?0?5maximum?5is?5?$AA@??_EMidiMessage@@QAEPAXI@Z?controller@Synthesizer@@QAEHHHH@Z?extract@?$CircularBuffer@VMidiMessage@@@@QAE?AVMidiMessage@@XZ?extractNote@Synthesizer@@QAE?AVMidiMessage@@XZ?flush@@YAAAVostream@@AAV1@@Z?getNoteCount@Synthesizer@@QBEHXZ?interpretMessage@Synthesizer@@IAEXVMidiMessage@@@Z?processIncomingMessages@Synthesizer@@QAEXXZ?zeroControllers@Synthesizer@@QAEXXZ??0RadioDrum@@QAE@HHH@Z??0RadioDrum@@QAE@XZ??1?$CircularBuffer@J@@QAE@XZ??1RadioDrum@@QAE@XZ??_C@_06FHNN@zcalib?$AA@??_C@_0BO@FGLN@Invalid?5array?5index?5for?5buf?3?5?$AA@??_C@_0BO@ILDM@Error?3?5state?5size?5too?5small?3?5?$AA@??_C@_0CB@PCF@Baton?5command?5not?5recognized?3?50x@??_C@_0CM@MLMI@Error?3?5cannot?5have?5a?5negative?5bu@??_C@_0DB@EJKM@Error?3?5calibration?5not?5received?5@??_C@_0L@BCAL@set1?5?5?5?5?5?5?$AA@??_C@_0L@BLBK@hit1?5?5?5?5?5?5?$AA@??_C@_0L@DBPM@zcalib?5?5?5?5?$AA@??_C@_0L@DGKN@restpoint?5?$AA@??_C@_0L@EJFH@zero1x?5?5?5?5?$AA@??_C@_0L@FHJC@zero2y?5?5?5?5?$AA@??_C@_0L@GBLF@set2?5?5?5?5?5?5?$AA@??_C@_0L@GIKE@hit2?5?5?5?5?5?5?$AA@??_C@_0L@MHEP@range?5?5?5?5?5?$AA@??_C@_0L@OJHC@zero1y?5?5?5?5?$AA@??_C@_0L@PHLH@zero2x?5?5?5?5?$AA@??_C@_0M@KLBM@?0?5param2?5?$DN?5?$AA@??_C@_0M@MEOK@?0?5param1?5?$DN?5?$AA@??_Dfstream@@QAEXXZ??_Difstream@@QAEXXZ?centerStick1@RadioDrum@@QAEXXZ?centerStick2@RadioDrum@@QAEXXZ?decreaseXYSensitivity@RadioDrum@@QAEXXZ?decreaseZSensitivity@RadioDrum@@QAEXXZ?getBuf@RadioDrum@@QAEHH@Z?getError@RadioDrum@@QBEHXZ?getPositionReporting@RadioDrum@@QBEHXZ?getReportStatus@RadioDrum@@QBEHXZ?getWhack1Time@RadioDrum@@QBEJXZ?getWhack2Time@RadioDrum@@QBEJXZ?hit1@@3FA?hit2@@3FA?increaseXYSensitivity@RadioDrum@@QAEXXZ?increaseZSensitivity@RadioDrum@@QAEXXZ?interpretCommand@RadioDrum@@IAEXVMidiMessage@@@Z?positionReportingOff@RadioDrum@@QAEHXZ?positionReportingOn@RadioDrum@@QAEHXZ?processIncomingMessages@RadioDrum@@QAEXXZ?pt1@@3FA?pt2@@3FA?pt3@@3FA?pt4@@3FA?readCalibrationFile@RadioDrum@@QAEHPBD@Z?requestBufData@RadioDrum@@QAEXXZ?requestCalibration@RadioDrum@@QAEXXZ?reset@?$CircularBuffer@E@@QAEXXZ?reset@?$CircularBuffer@J@@QAEXXZ?s1pd@RadioDrum@@IAEXHE@Z?s1ps@RadioDrum@@IAEXJ@Z?s1td@RadioDrum@@IAEXHE@Z?s1ts@RadioDrum@@IAEXJ@Z?s2pd@RadioDrum@@IAEXHE@Z?s2ps@RadioDrum@@IAEXJ@Z?s2td@RadioDrum@@IAEXHE@Z?s2ts@RadioDrum@@IAEXJ@Z?sendCalibration@RadioDrum@@IAEXXZ?sendMessage@RadioDrum@@QAEXH@Z?set1@@3FA?set2@@3FA?setError@RadioDrum@@QAEXH@Z?setReportStatus@RadioDrum@@QAEXH@Z?setSize@?$CircularBuffer@E@@QAEXH@Z?setSize@?$CircularBuffer@J@@QAEXH@Z?setStateSize@RadioDrum@@QAEXH@Z?setStickLevels@RadioDrum@@QAEXXZ?testBaton@RadioDrum@@QAEHXZ?toggleError@RadioDrum@@QAEXXZ?togglePositionReporting@RadioDrum@@QAEXXZ?trigtime1@@3JA?trigtime2@@3JA?wh1@@3FA?wh2@@3FA?whack1@@3FA?whack1x@@3FA?whack1y@@3FA?whack2@@3FA?whack2x@@3FA?whack2y@@3FA?writeCalibrationFile@RadioDrum@@QAEHPBD@Z?xt1@@3FA?xt2@@3FA?xw1@@3FA?xw2@@3FA?yt1@@3FA?yt2@@3FA?yw1@@3FA?yw2@@3FA?zt1@@3FA?zt2@@3FA??0MidiOutput@@QAE@H@Z??0MidiOutput@@QAE@XZ??1MidiOutput@@QAE@XZ??_C@_01FIAI@X?$AA@??_C@_01GFI@?$CI?$AA@??_C@_01KMAE@?0?$AA@??_C@_01KMMP@?$CJ?$AA@??_C@_01PKAG@?3?$AA@??_C@_0BM@ENDJ@?0?5but?5you?5tried?5to?5access?3?5?$AA@??_C@_0BO@BNPA@Error?3?5no?5MIDI?5output?5devices?$AA@??_C@_0CC@JIIM@Error?3?5maximum?5device?5number?5is?3@??_C@_0CK@OIMG@Error?3?5pitch?5wheel?5data?5is?5out?5o@?cont@MidiOutput@@QAEHHHH@Z?getDevice@MidiOutput@@QBEHXZ?getTrace@MidiOutput@@QBEHXZ?pc@MidiOutput@@QAEHHH@Z?play@MidiOutput@@QAEHHHH@Z?pw@MidiOutput@@QAEHHH@Z?pw@MidiOutput@@QAEHHHH@Z?pw@MidiOutput@@QAEHHN@Z?rawsend@MidiOutput@@QAEHHHHH@Z?setDevice@MidiOutput@@QAEXH@Z?setTrace@MidiOutput@@QAEXH@Z?silence@MidiOutput@@QAEXH@Z?sysex@MidiOutput@@QAEHPADH@Z?toggleTrace@MidiOutput@@QAEXXZ??0MidiMessage@@QAE@ABV0@@Z??0MidiMessage@@QAE@HHHH@Z??0MidiMessage@@QAE@XZ??1MidiMessage@@QAE@XZ??4MidiMessage@@QAEAAV0@ABV0@@Z?command@MidiMessage@@QAEAAEXZ?p1@MidiMessage@@QAEAAEXZ?p2@MidiMessage@@QAEAAEXZ?p3@MidiMessage@@QAEAAEXZ??0MidiIO@@QAE@HHH@Z??0MidiIO@@QAE@XZ??1MidiIO@@QAE@XZ?getInputDevice@MidiIO@@QBEHXZ?getInputTrace@MidiIO@@QBEHXZ?getOutputDevice@MidiIO@@QBEHXZ?getOutputTrace@MidiIO@@QBEHXZ?setInputDevice@MidiIO@@QAEXH@Z?setInputTrace@MidiIO@@QAEXH@Z?setOutputDevice@MidiIO@@QAEXH@Z?setOutputTrace@MidiIO@@QAEXH@Z?toggleInputTrace@MidiIO@@QAEXXZ?toggleOutputTrace@MidiIO@@QAEXXZ??0MidiInput@@QAE@HH@Z??0MidiInput@@QAE@XZ??1MidiInput@@QAE@XZ??_C@_01FIMD@?$FN?$AA@??_C@_01KHLB@?$FL?$AA@??_C@_01PBLD@M?$AA@??_C@_0BG@HGLH@?5is?5out?5of?5range?3?50?4?4?$AA@??_C@_0BK@GPPC@Error?3?5MIDI?5input?5device?5?$AA@??_C@_0CG@NKGD@Error?5waiting?5for?5mutex?5in?5MIDI?5@??_C@_0CK@CIHI@Error?3?5could?5not?5open?5MIDI?5input@??_C@_0DD@PNIJ@Error?3?5cannot?5have?5a?5negative?5nu@?extract@MidiInput@@QAE?AVMidiMessage@@XZ?getCount@MidiInput@@QAEHXZ?getDevice@MidiInput@@QBEHXZ?getTrace@MidiInput@@QBEHXZ?insert@MidiInput@@QAEXABVMidiMessage@@@Z?midiInputCallback@@YGXPAXIKKK@Z?recordStart@MidiInput@@QAEXXZ?recordStop@MidiInput@@QAEXXZ?releaseMutex@MidiInput@@IAEXXZ?setDevice@MidiInput@@QAEXH@Z?setTrace@MidiInput@@QAEXH@Z?toggleTrace@MidiInput@@QAEXXZ?waitForMutex@MidiInput@@IAEXXZ??_C@_03FGJK@?5?$DN?5?$AA@??_C@_06GGOG@?5done?4?$AA@??_C@_0BI@JLNL@MIDI?5input?5trace?5is?5ON?4?$AA@??_C@_0BJ@CKKF@MIDI?5output?5trace?5is?5ON?4?$AA@??_C@_0BJ@FHKH@MIDI?5input?5trace?5is?5OFF?4?$AA@??_C@_0BK@CKDH@Silencing?5synthesizer?5?4?4?4?$AA@??_C@_0BK@GNBG@MIDI?5output?5trace?5is?5OFF?4?$AA@??_C@_0BP@CBCP@?5for?5Synthesizer?5communication?$AA@??_C@_0BP@JBKL@for?5synthesizer?5communication?3?$AA@??_C@_0BP@JNMG@Type?5port?5number?5choice?5here?3?5?$AA@??_C@_0CH@IKEC@synthesizer?5MIDI?5input?5is?5now?5se@??_C@_0CI@GJMI@synthesizer?5MIDI?5output?5is?5now?5s@??_C@_0CJ@HFFK@Synth?5Improv?5Interface?5version?51@??_C@_0CN@EKKG@Choose?5one?5of?5the?5following?5MIDI@??_C@_0CO@OGJN@Craig?5Stuart?5Sapp?5?5?$DMcraig?$EAccrma?4@??_C@_0CP@CIEO@Choose?5one?5of?5the?5following?5MIDI@??_C@_0DE@FOAP@synthesizer?5MIDI?5input?5is?5curren@??_C@_0DF@HDGL@synthesizer?5MIDI?5output?5is?5curre@??_C@_0EI@PFAL@UPPERCASE?5COMMANDS?5?3?3?5SynthImpro@??_C@_0EL@DKHI@?5?5?5X?5?$DN?5toggle?5MIDI?5out?5trace?5?5?5?5@??_C@_0EL@ECOI@?5?5?5I?5?$DN?5set?5MIDI?5in?5port?5for?5synt@??_C@_0EL@OCCP@?5?5?5No?5additional?5commands?5define@??_C@_0EM@CCMA@?5?5?5?$DP?5?$DN?5print?5this?5command?5list?5?5@??_C@_0EM@DOEO@?5?5?5W?5?$DN?5write?5calibration?5of?5bato@??_C@_0EM@FMHD@?5?5?5D?5?$DN?5print?5a?5description?5of?5th@??_C@_0EM@LDO@?5?5?5Q?5?$DN?5quit?5the?5program?5?5?5?5?5?5?5?5?5@?checkKeyboard@@YAHXZ?chooseSynthInputDevice@@YAHXZ?chooseSynthOutputDevice@@YAHXZ?finishup_automatic@@YAXXZ?initialization_automatic@@YAXXZ?mainTimer@@3VCTimer@@A?print_aux_commands@@YAXXZ?print_commands@@YAXXZ?printbottomline@@YAXXZ?printcenterline@@YAXPAD@Z?printintermediateline@@YAXXZ?printstringline@@YAXPAD@Z?printtopline@@YAXXZ?synth@@3VSynthesizer@@A?t_time@@3JA_main??0CTimer@@QAE@ABV0@@Z??0CTimer@@QAE@XZ??1CTimer@@QAE@XZ??_C@_0BK@JBOJ@Error?3?5period?5too?5small?3?5?$AA@?expired@CTimer@@QBEHXZ?getPeriod@CTimer@@QBENXZ?getTime@CTimer@@QBEJXZ?globalOffset@CTimer@@1NA?reset@CTimer@@QAEXXZ?setPeriod@CTimer@@QAEXN@Z?sync@CTimer@@QAEXABV1@@Z?timingFunction@CTimer@@IBEJXZ?update@CTimer@@QAEXH@Z?update@CTimer@@QAEXXZ / 884401207 0 8539 ` :FNJ_&IR:i|                           ??0?$CircularBuffer@E@@QAE@XZ??0CTimer@@QAE@ABV0@@Z??0CTimer@@QAE@XZ??0MidiIO@@QAE@HHH@Z??0MidiIO@@QAE@XZ??0MidiInput@@QAE@HH@Z??0MidiInput@@QAE@XZ??0MidiMessage@@QAE@ABV0@@Z??0MidiMessage@@QAE@HHHH@Z??0MidiMessage@@QAE@XZ??0MidiOutput@@QAE@H@Z??0MidiOutput@@QAE@XZ??0RadioDrum@@QAE@HHH@Z??0RadioDrum@@QAE@XZ??0Synthesizer@@QAE@HHH@Z??0Synthesizer@@QAE@XZ??1?$CircularBuffer@E@@QAE@XZ??1?$CircularBuffer@J@@QAE@XZ??1?$CircularBuffer@VMidiMessage@@@@QAE@XZ??1CTimer@@QAE@XZ??1MidiIO@@QAE@XZ??1MidiInput@@QAE@XZ??1MidiMessage@@QAE@XZ??1MidiOutput@@QAE@XZ??1RadioDrum@@QAE@XZ??1Synthesizer@@QAE@XZ??4MidiMessage@@QAEAAV0@ABV0@@Z??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z??ASynthesizer@@QAEAAVMidiMessage@@H@Z??_C@_01FIAI@X?$AA@??_C@_01FIMD@?$FN?$AA@??_C@_01GFI@?$CI?$AA@??_C@_01KHLB@?$FL?$AA@??_C@_01KMAE@?0?$AA@??_C@_01KMMP@?$CJ?$AA@??_C@_01PBLD@M?$AA@??_C@_01PKAG@?3?$AA@??_C@_03FGJK@?5?$DN?5?$AA@??_C@_06FHNN@zcalib?$AA@??_C@_06GGOG@?5done?4?$AA@??_C@_0BG@HGLH@?5is?5out?5of?5range?3?50?4?4?$AA@??_C@_0BI@JLNL@MIDI?5input?5trace?5is?5ON?4?$AA@??_C@_0BJ@CKKF@MIDI?5output?5trace?5is?5ON?4?$AA@??_C@_0BJ@FHKH@MIDI?5input?5trace?5is?5OFF?4?$AA@??_C@_0BK@CKDH@Silencing?5synthesizer?5?4?4?4?$AA@??_C@_0BK@GGJD@Error?3?5?5?5Invalid?5access?3?5?$AA@??_C@_0BK@GNBG@MIDI?5output?5trace?5is?5OFF?4?$AA@??_C@_0BK@GPPC@Error?3?5MIDI?5input?5device?5?$AA@??_C@_0BK@JBOJ@Error?3?5period?5too?5small?3?5?$AA@??_C@_0BM@ENDJ@?0?5but?5you?5tried?5to?5access?3?5?$AA@??_C@_0BO@BNPA@Error?3?5no?5MIDI?5output?5devices?$AA@??_C@_0BO@FGLN@Invalid?5array?5index?5for?5buf?3?5?$AA@??_C@_0BO@ILDM@Error?3?5state?5size?5too?5small?3?5?$AA@??_C@_0BP@CBCP@?5for?5Synthesizer?5communication?$AA@??_C@_0BP@JBKL@for?5synthesizer?5communication?3?$AA@??_C@_0BP@JNMG@Type?5port?5number?5choice?5here?3?5?$AA@??_C@_0CB@PCF@Baton?5command?5not?5recognized?3?50x@??_C@_0CC@JIIM@Error?3?5maximum?5device?5number?5is?3@??_C@_0CF@LBLH@Error?3?5buffer?5has?5no?5allocated?5s@??_C@_0CG@NKGD@Error?5waiting?5for?5mutex?5in?5MIDI?5@??_C@_0CH@IKEC@synthesizer?5MIDI?5input?5is?5now?5se@??_C@_0CI@GJMI@synthesizer?5MIDI?5output?5is?5now?5s@??_C@_0CJ@HFFK@Synth?5Improv?5Interface?5version?51@??_C@_0CJ@MNEH@Error?3?5no?5elements?5in?5buffer?5to?5@??_C@_0CK@CIHI@Error?3?5could?5not?5open?5MIDI?5input@??_C@_0CK@OIMG@Error?3?5pitch?5wheel?5data?5is?5out?5o@??_C@_0CM@MLMI@Error?3?5cannot?5have?5a?5negative?5bu@??_C@_0CN@EKKG@Choose?5one?5of?5the?5following?5MIDI@??_C@_0CO@OGJN@Craig?5Stuart?5Sapp?5?5?$DMcraig?$EAccrma?4@??_C@_0CP@CIEO@Choose?5one?5of?5the?5following?5MIDI@??_C@_0DB@EJKM@Error?3?5calibration?5not?5received?5@??_C@_0DD@PNIJ@Error?3?5cannot?5have?5a?5negative?5nu@??_C@_0DE@FOAP@synthesizer?5MIDI?5input?5is?5curren@??_C@_0DF@HDGL@synthesizer?5MIDI?5output?5is?5curre@??_C@_0EI@PFAL@UPPERCASE?5COMMANDS?5?3?3?5SynthImpro@??_C@_0EL@DKHI@?5?5?5X?5?$DN?5toggle?5MIDI?5out?5trace?5?5?5?5@??_C@_0EL@ECOI@?5?5?5I?5?$DN?5set?5MIDI?5in?5port?5for?5synt@??_C@_0EL@OCCP@?5?5?5No?5additional?5commands?5define@??_C@_0EM@CCMA@?5?5?5?$DP?5?$DN?5print?5this?5command?5list?5?5@??_C@_0EM@DOEO@?5?5?5W?5?$DN?5write?5calibration?5of?5bato@??_C@_0EM@FMHD@?5?5?5D?5?$DN?5print?5a?5description?5of?5th@??_C@_0EM@LDO@?5?5?5Q?5?$DN?5quit?5the?5program?5?5?5?5?5?5?5?5?5@??_C@_0L@BCAL@set1?5?5?5?5?5?5?$AA@??_C@_0L@BLBK@hit1?5?5?5?5?5?5?$AA@??_C@_0L@DBPM@zcalib?5?5?5?5?$AA@??_C@_0L@DGKN@restpoint?5?$AA@??_C@_0L@EJFH@zero1x?5?5?5?5?$AA@??_C@_0L@FHJC@zero2y?5?5?5?5?$AA@??_C@_0L@GBLF@set2?5?5?5?5?5?5?$AA@??_C@_0L@GIKE@hit2?5?5?5?5?5?5?$AA@??_C@_0L@MHEP@range?5?5?5?5?5?$AA@??_C@_0L@OJHC@zero1y?5?5?5?5?$AA@??_C@_0L@PHLH@zero2x?5?5?5?5?$AA@??_C@_0M@KLBM@?0?5param2?5?$DN?5?$AA@??_C@_0M@MEOK@?0?5param1?5?$DN?5?$AA@??_C@_0O@PICN@?0?5maximum?5is?5?$AA@??_Dfstream@@QAEXXZ??_Difstream@@QAEXXZ??_EMidiMessage@@QAEPAXI@Z?centerStick1@RadioDrum@@QAEXXZ?centerStick2@RadioDrum@@QAEXXZ?charsynth@@YAXH@Z?checkKeyboard@@YAHXZ?chooseSynthInputDevice@@YAHXZ?chooseSynthOutputDevice@@YAHXZ?command@MidiMessage@@QAEAAEXZ?cont@MidiOutput@@QAEHHHH@Z?control_change@@YAXHHH@Z?controller@Synthesizer@@QAEHHHH@Z?decreaseXYSensitivity@RadioDrum@@QAEXXZ?decreaseZSensitivity@RadioDrum@@QAEXXZ?expired@CTimer@@QBEHXZ?extract@?$CircularBuffer@VMidiMessage@@@@QAE?AVMidiMessage@@XZ?extract@MidiInput@@QAE?AVMidiMessage@@XZ?extractNote@Synthesizer@@QAE?AVMidiMessage@@XZ?finishup_automatic@@YAXXZ?flush@@YAAAVostream@@AAV1@@Z?getBuf@RadioDrum@@QAEHH@Z?getCount@MidiInput@@QAEHXZ?getDevice@MidiInput@@QBEHXZ?getDevice@MidiOutput@@QBEHXZ?getError@RadioDrum@@QBEHXZ?getInputDevice@MidiIO@@QBEHXZ?getInputTrace@MidiIO@@QBEHXZ?getNoteCount@Synthesizer@@QBEHXZ?getOutputDevice@MidiIO@@QBEHXZ?getOutputTrace@MidiIO@@QBEHXZ?getPeriod@CTimer@@QBENXZ?getPositionReporting@RadioDrum@@QBEHXZ?getReportStatus@RadioDrum@@QBEHXZ?getTime@CTimer@@QBEJXZ?getTrace@MidiInput@@QBEHXZ?getTrace@MidiOutput@@QBEHXZ?getWhack1Time@RadioDrum@@QBEJXZ?getWhack2Time@RadioDrum@@QBEJXZ?globalOffset@CTimer@@1NA?hit1@@3FA?hit2@@3FA?increaseXYSensitivity@RadioDrum@@QAEXXZ?increaseZSensitivity@RadioDrum@@QAEXXZ?initialization_automatic@@YAXXZ?insert@MidiInput@@QAEXABVMidiMessage@@@Z?interpretCommand@RadioDrum@@IAEXVMidiMessage@@@Z?interpretMessage@Synthesizer@@IAEXVMidiMessage@@@Z?mainTimer@@3VCTimer@@A?midiInputCallback@@YGXPAXIKKK@Z?midiscale@@YAHHHH@Z?note_off@@YAXHH@Z?note_on@@YAXHHH@Z?p1@MidiMessage@@QAEAAEXZ?p2@MidiMessage@@QAEAAEXZ?p3@MidiMessage@@QAEAAEXZ?pc@MidiOutput@@QAEHHH@Z?pitch_wheel@@YAXHN@Z?play@MidiOutput@@QAEHHHH@Z?positionReportingOff@RadioDrum@@QAEHXZ?positionReportingOn@RadioDrum@@QAEHXZ?print_aux_commands@@YAXXZ?print_commands@@YAXXZ?printbottomline@@YAXXZ?printcenterline@@YAXPAD@Z?printintermediateline@@YAXXZ?printstringline@@YAXPAD@Z?printtopline@@YAXXZ?processIncomingMessages@RadioDrum@@QAEXXZ?processIncomingMessages@Synthesizer@@QAEXXZ?program_change@@YAXHH@Z?pt1@@3FA?pt2@@3FA?pt3@@3FA?pt4@@3FA?pw@MidiOutput@@QAEHHH@Z?pw@MidiOutput@@QAEHHHH@Z?pw@MidiOutput@@QAEHHN@Z?rawsend@MidiOutput@@QAEHHHHH@Z?readCalibrationFile@RadioDrum@@QAEHPBD@Z?recordStart@MidiInput@@QAEXXZ?recordStop@MidiInput@@QAEXXZ?releaseMutex@MidiInput@@IAEXXZ?requestBufData@RadioDrum@@QAEXXZ?requestCalibration@RadioDrum@@QAEXXZ?reset@?$CircularBuffer@E@@QAEXXZ?reset@?$CircularBuffer@J@@QAEXXZ?reset@CTimer@@QAEXXZ?s1pd@RadioDrum@@IAEXHE@Z?s1ps@RadioDrum@@IAEXJ@Z?s1td@RadioDrum@@IAEXHE@Z?s1ts@RadioDrum@@IAEXJ@Z?s2pd@RadioDrum@@IAEXHE@Z?s2ps@RadioDrum@@IAEXJ@Z?s2td@RadioDrum@@IAEXHE@Z?s2ts@RadioDrum@@IAEXJ@Z?sendCalibration@RadioDrum@@IAEXXZ?sendMessage@RadioDrum@@QAEXH@Z?set1@@3FA?set2@@3FA?setDevice@MidiInput@@QAEXH@Z?setDevice@MidiOutput@@QAEXH@Z?setError@RadioDrum@@QAEXH@Z?setInputDevice@MidiIO@@QAEXH@Z?setInputTrace@MidiIO@@QAEXH@Z?setOutputDevice@MidiIO@@QAEXH@Z?setOutputTrace@MidiIO@@QAEXH@Z?setPeriod@CTimer@@QAEXN@Z?setReportStatus@RadioDrum@@QAEXH@Z?setSize@?$CircularBuffer@E@@QAEXH@Z?setSize@?$CircularBuffer@J@@QAEXH@Z?setStateSize@RadioDrum@@QAEXH@Z?setStickLevels@RadioDrum@@QAEXXZ?setTrace@MidiInput@@QAEXH@Z?setTrace@MidiOutput@@QAEXH@Z?silence@MidiOutput@@QAEXH@Z?silence_synth@@YAXXZ?sync@CTimer@@QAEXABV1@@Z?synth@@3VSynthesizer@@A?sysex@MidiOutput@@QAEHPADH@Z?t_time@@3JA?testBaton@RadioDrum@@QAEHXZ?timingFunction@CTimer@@IBEJXZ?toggleError@RadioDrum@@QAEXXZ?toggleInputTrace@MidiIO@@QAEXXZ?toggleOutputTrace@MidiIO@@QAEXXZ?togglePositionReporting@RadioDrum@@QAEXXZ?toggleTrace@MidiInput@@QAEXXZ?toggleTrace@MidiOutput@@QAEXXZ?trigtime1@@3JA?trigtime2@@3JA?update@CTimer@@QAEXH@Z?update@CTimer@@QAEXXZ?waitForMutex@MidiInput@@IAEXXZ?wh1@@3FA?wh2@@3FA?whack1@@3FA?whack1x@@3FA?whack1y@@3FA?whack2@@3FA?whack2x@@3FA?whack2y@@3FA?writeCalibrationFile@RadioDrum@@QAEHPBD@Z?xt1@@3FA?xt2@@3FA?xw1@@3FA?xw2@@3FA?yt1@@3FA?yt2@@3FA?yw1@@3FA?yw2@@3FA?zeroControllers@Synthesizer@@QAEXXZ?zt1@@3FA?zt2@@3FA_main // 884401207 0 255 ` .\Release\User.obj.\Release\Useful.obj.\Release\Synthesizer.obj.\Release\RadioDrum.obj.\Release\MidiOutput.obj.\Release\MidiMessage.obj.\Release\MidiIO.obj.\Release\MidiInput.obj.\Release\Main.obj.\Release\CTimer.obj.\Release\CircularBuffer.obj /0 884400102 100666 2114 ` L ߶48*.drectve8 .text Tt P`.debug$FHB.text  P`.debug$FHB.text  P`.debug$F$4HB.text >^ P`.debug$FrHB.text0 P`.debug$FHB.text   P`.debug$F.HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES D$ T$L$PJQRÐ  L$D$jIPQÐ  L$D$IPQÐ D$ T$L$PJQRÐ VW33jVWF|G|_^Ð  & D$ T$L$PJQRÐ &%.filegD:\synthimprov\projects\library\User.cpp.drectve8.text   3.debug$F.text L .debug$F.text _ x .debug$F.text   .debug$F .text 0 .debug$F  .text      .debug$F  ?note_on@@YAXHHH@Z?play@MidiOutput@@QAEHHHH@Z?synth@@3VSynthesizer@@A?note_off@@YAXHH@Z?program_change@@YAXHH@Z?pc@MidiOutput@@QAEHHH@Z?control_change@@YAXHHH@Z?cont@MidiOutput@@QAEHHHH@Z?silence_synth@@YAXXZ?pitch_wheel@@YAXHN@Z?pw@MidiOutput@@QAEHHN@Z__fltused/19 884401206 100666 4181 ` L74> 2.drectve8, .bss0.text@d P`.rdata@@@.debug$FHB.textz P`.debug$F$ 4 HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES |$|D$ ËD$ T$D$+@D$ D$ L$ Ð)0@ 5 D$كS3Ɋ$jRjjjj>Ë jQjjj@j@ËjRjjjAjAájPjjjCjCË jQjjjEjEËjRjjjGjGájPjjjHjHË jQjjjJjJËjRjjjLjLájPjjj;j;Ë jQjjj=j=ËjRjjj?j?ájP jQjjjBjBËjRjjjDjDájPjjjFjFË jQjjjjËjRjjjIjIájPjjjKjKË jQjjjMjMË  /.!+-0,;-AJ,PZ-_,j-py,-,-,-,-,-,-,-,)-/8,?I-N,Y-_h,nx-},-,-,-,-,-,- ,-&,-7-<,G-MV,]g-l,w-},-,-,-,-,-,-",)3-8,C-IR,Yc-h,s-y,-,-,-,-,+*)('&%$# "!  $(,048<.filegD:\synthimprov\projects\library\Useful.cpp.drectve8.bss.text@, .rdata$T31414A __ftol .debug$F.textK $L31353$L31356$L31357O$L31359$L31367+$L31361 $L31362=$L31374W$L31373'$L31372$L31371$L31370$L31369$L31368[$L31358~$L31360$L31366$L31375$L31365$L31364$L31363m$L31376^ z$L31420$L31419@.debug$F_?note@?1??charsynth@@YAXH@Z@4HA$S31351?midiscale@@YAHHHH@Z__fltused?charsynth@@YAXH@Z?play@MidiOutput@@QAEHHHH@Z?synth@@3VSynthesizer@@A /40 884400096 100666 11144 ` L/߶4.drectve8l .textP P`.text$xA  P`.xdata$x@/ o @@@.debug$F HB.text`   P`.text$xA   P`.xdata$x@V @@@.debug$F HB.text r P`.text$x P`.xdata$x0K@@@.debug$FiyHB.textS P`.data@0.data!@0.data%/@0.debug$FTdHB.text n P`.debug$FHB.text P`.debug$FHB.text  P`.debug$FHB.text  P`.debug$F0@HB.textJ P`.debug$FHB.text@ P`.debug$F0@HB.text Jj P`.debug$F.HB.text88 P`.text$x P`.xdata$x(@@@.debug$F"HB.text0,\ P`.debug$FzHB.text P`.data)d@0.debug$FHB.text  P`.debug$FHB.text P`.debug$F HB.textPe P`.debug$FHB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES jhdPd%SUVW\$3l$ k4k0C8CTEI_LeHkEpKwB~KBYJTIError: Invalid access: , maximum is Error: buffer has no allocated spaceAVVT$ ^TL$Z YQVt$ V0D$^Y_A@ÐdVWG0u.hhj jt$ }ދG4;|KHPhVhhj jG8+yO4xO0_^ OLKY$J+T2ILLRHXE]KdBkKrBwYJTIiQVWw ~#΋ĉd$P_^YÐ o 'y.o:n SUVWyHD$|$D$3ۅ3Gu.hhj j;|KHPhVhhj jG+yxOCM;RD$ HD$/|$D$H|$D$ _^][ Ð4O9L>KCYLJSTZIqLwH}EKBKBYJTItdjhPd%SVWL$D$$ZNZHB.textXZ\ P`.debug$F:\J\HB.text0T\\ P`.debug$F\\HB.text\l^ P`.debug$F^^HB.text0^^ P`.debug$F__HB.text _0` P`.debug$FN`^`HB.text h` P`.debug$F``HB.text@`a P`.debug$FbbHB.text b P`.debug$F:bJbHB.textTbb P`.data)$c@0.debug$FMc]cHB.text gc P`.debug$FccHB.textcc P`.debug$FccHB.textced P`.debug$FddHB.textdd P`.debug$Fd eHB.textee P`.debug$Ff+fHB.text 5f P`.debug$FUfefHB.text of P`.debug$FffHB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES jhdPd%QSVWt$ 3ۃ\$^4^0F8F<^@^H^DFLFP^T^\^XF`Fd^h^p^lFtFx^|D$ YD$ Y D$ Y D$ Y4D$ YHD$Y\D$YpD$YD$jdD$3󫍾 L$`d_^d [Ð> DD = %: O d y  DMM0MDMXMlMMMMMMMM M M4MHM\MpM;%0>LZhvB?  C$<,:49<8D7L6T5\4d3l2t1|0/.-,+*)&jhdPd%QD$T$SVWL$$PQRΉt$3ۃ\$^4^0F8F<^@^H^DFLFP^T^\^XF`Fd^h^p^lFtFx^|D$ YD$ Y D$ Y D$ Y4D$ YHD$Y\D$YpD$YD$YjdD$3󫍾 L$`d_^d [ ` DD1_! 6K ` u    DMM0MDMXMlMMMMMMMM M M4MHM\MpM;%0>LZhvc?  d$^,]4\<[DZLYTX\WdVlUtT|SRQPONMLIjhdPd%QVt$D$t PpD$t P\D$t PHD$t P4D$ t P D$ t P D$ t PD$ t PD$ t PD$t PD$t PD$t PD$t PD$t PFlD$t PFXD$t PFDD$t PF0D$t PD$L$^d Ð DD1~I~a~y~~~~~~ ~!~9~Q~i~~~~~~;DMM0MDMXMlMMMMMMMM M M4MHM\Mp;%0>LZhv?  $},|4{<zDyLxTw\vdultts|rqponmlijÐ jÐ j Ð jÐ D$|t7APhhj %*/6;DKInvalid array index for buf: UVVT$ ^L$ dÐ`Ð`Ð,Ð4ÐjÐ jÐ VWjjj`hdž`_^Ð)VWjjj`hdž`_^Ð)QVWw ~#΋ĉd$P_^YÐ  '.:jhdPd%@SUVW$`jPj QL$ T$DŽ$XBDL$PQL$L$UT$PL$RL$PD$PL$PL$PL$PQL$L$PT$PL$RL$PL$PQL$L$RD$PL$PQL$T$PL$RL$PL$PQL$L$RD$PL$PQL$ VL$KuT$PL$RL$P3D4PtQD4PF|t$P:utP^:uu3u^fEfff ffffL$DŽ$XL$L$DŽ$XL$3$P_^]d [L DD8cs '5EScq , :I NbkD ?zcalib $SVq ^ÐjjjhÐ VW3jVjhF|_^ D$ujPjh ." D$t ǁdǁd"D$uǁ`ǁ`%,SUVt$3W;6Vhhj j;{0}6Vhhj j;t P;uo/GG oVwω;{D}6Vhhj j;t P;uo/Vw;{X}6Vhhj j;t P;uo/Vw;{l}6Vhhj j;t P;uo/Vw;}6Vhhj j;t P;uo/VwVVVVVVV V V4VHV\VpV_^][$#(18?!O TY`enu|!~  !~& 3 8=DIRY`!o~  !~  $-4;!J~am y Error: cannot have a negative buffer size: Error: state size too small: jÐ )SUVWt$jjjhΉ\$ j~ _3N3ۃ?u.hhj jۋG;|KHPhVhhj jG+yOx 8X?u.hhj jۋG;|KHPhVhhj jG+yOx 8?u.hhj jۋG;|KHPhVhhj jG+yOx 8t+EK;\$t$S3_^][ËT$L$R_^][S_^]3[Ð&.;8I]:bglu|!74!1 :#*1!IO7U4Zahot}!0:!74"+29!T/bzError: Invalid access: , maximum is Error: buffer has no allocated space.d3dÐ@`tǁ`ǁ`$(EdjhPd%HSUVW΋=jd׋jd׋jd׋j2׋umjd׋jd׋jd׋jd׋j2׋u3hhj U3L$hjPjQL$ T$D$`BL9y0u%UL$$|$`L$$3fL$Rhhj fL$Phhj fQhL$$hj fL$Rhhj fL$Phhj fQhL$$hj fRhL$$hj fL$Phhj fQhL$$hj fL$Rhhj  fL$Phj KufQhL$$hj UL$$D$`L$$L$X_^]d [TD uD(.;9DOhs~tqp3o8?lDMTekjqlvhlelbl )_29l>GN[\dklpyYlVlSl.l3<CVP_flkt{pDM~ x?zcalib restpoint range zero2y zero2x zero1y zero1x set2 hit2 set1 hit1 Error: calibration not received from radio drum. y$MJVq^Ðp~djhPd%SVW3L$|$L$m3ɊH~$T$RL$PWL$QjL$RjqD$PL$QWLL$Rj2L$PjL$ff L$AC;| L$ff L$AC;| ZL$ff L$AC;| L$ff L$AC;| L$QL$RjvL$PW]L$QjCT$RL$PjL$QWL$RjL$3Ɋ$T$HD$LL$PT$T{D$XgL$\S9dGh;u3JΡY$Ѓ@# ЉQ$L$3ɊQ;u3JΡy$Ѓ# ЉQ$L$3ɊQhL$$3ҋΊRhhj yL$uSL$8RL$ffL$ 3ɊfNL$uUL$8L$fL$f3ɊfNNL$uTL$8L$fL$f3ɊfNNML$L$8"L$fL$ff3ɊfNNL$8fdžfff ffffL$ubL$8nL$3ɊL$ff=L$ 3ɊfN#L$uUL$8L$fL$f3ɊfNNL$uQL$8L$fL$f3ɊfNN]8uSL$L$8wFF ~_^W~FHFF F_^ $-4;!J~pt P~VW|$ }6Whhj jt Pu~>FF ~_^~PFHFF F_^ $-4;!J~wAAHAA Ð AAHAA Ð.filegD:\synthimprov\projects\library\RadioDrum.cpp.drectve8.bssrplh*d:`E\PX]TjPtL~HD@<840,($ $ .8.textB .text$x$L31035$L31034$L31033$L31032$L31031$L31030$L31029$L31028$L31027z$L31026l$L31025^$L31024P$L31023B$L310224$L31021)$L31020$L31019$L31018W $L31017i $L31132{ .xdata$x$T31127$T31134 .debug$F.text  .text$x$L31158$L31157$L31156$L31155$L31154$L31153$L31152$L31151$L31150z$L31149l$L31148^$L31147P$L31146B$L311454$L31144)$L31143$L31142$L31141$L31140 $L31255.xdata$x $T31250 $T31256 .debug$F .text  .text$x  $L31278 $L31277 $L31276 $L31275 $L31274 $L31273 $L31272 $L31271z $L31270l $L31269^ $L31268P $L31267B $L312664 $L31265) $L31264 $L31263 $L31262 $L31261  $L31372 .xdata$x  $T31371 $T31373 .debug$F .text .debug$F.text  .debug$F.text+ .debug$F.textT .debug$F.text`|    .data.debug$F.text 8 .debug$F.text^ | .debug$F.text .debug$F.text  .debug$F! .text"" .debug$F#".text$$ .debug$F%$.text&& .debug$F'&.text(@( .debug$F)(.text*i* .debug$F+*.text,0,  .debug$F-,.text.0. .debug$F/..text0@0 + .debug$F10.text2(G2 .text$x32$L314103q  .data44_tolower    $L31427 3.xdata$x5(2$T314175$T31428 5.debug$F62.text7 7 .debug$F87.text9 &9 .debug$F:9.text; L; .debug$F<;.text=0n= .debug$F>=.text?0? .debug$F@?.textA0A .debug$FBA.textC LC  .dataD,D_exit .dataE4E.debug$FFC.textGmG .debug$FHG.textIBI    .dataJJ.dataK4K.dataL%YL .debug$FMI.textN N .debug$FON.textP0P .debug$FQP.textRcR .text$xSR$L31696S.dataT  T.dataU 6 U.dataV U V.dataW x W.dataX  X.dataY  Y.dataZ  Z.data[  [.data\ $ \.data] H ]l .data^  ^  .data_1 _$L31816S.xdata$x`(R$T31813`$T31818 `.debug$FaR.textb  b .debug$Fcb.textd d .text$xed$L31823e$L30709d$L30708d$L30707d$L30706{d$L30705gd$L30704Sd$L30698d$L30697d$L30695d$L30694d$L30749d$L30688d$L30687d$L30686d$L30685d$L30684yd$L30683Td$L30692#d$L30691d$L30690ed$L30689d$L306994d$L30696d$L30693dO f .dataf  f.datag  g .datah! hC Z s    $L31932d$L31931Dd$L31930e.xdata$xi(d$T31929i$T31933 i.debug$Fjd.textk k .debug$Flk.textm m .debug$Fnm.texto0 o ! .debug$Fpo.textq4 q .debug$Frq.texts0N s g .debug$Fts.textuz u .debug$Fvu.textw  w .debug$Fxw.texty@ y .debug$Fzy.text{  { .debug$F|{.text} }   .data~)<~.debug$F}.text t .debug$F.text .debug$F.text  .debug$F.text .debug$F.text  .debug$F.text  .debug$F.text : .debug$F\?hit2@@3FA?hit1@@3FA?trigtime2@@3JA?trigtime1@@3JA?set2@@3FA?set1@@3FA?whack2@@3FA?whack1@@3FA?zt2@@3FA?zt1@@3FA?yw2@@3FA?yw1@@3FA?yt2@@3FA?yt1@@3FA?xw2@@3FA?whack1y@@3FA?xw1@@3FA?whack1x@@3FA?xt2@@3FA?whack2y@@3FA?xt1@@3FA?whack2x@@3FA?wh2@@3FA?wh1@@3FA?pt4@@3FA?pt3@@3FA?pt2@@3FA?pt1@@3FA??0RadioDrum@@QAE@XZ??1MidiIO@@QAE@XZ??0MidiIO@@QAE@XZ___CxxFrameHandler__except_list??0RadioDrum@@QAE@HHH@Z??0MidiIO@@QAE@HHH@Z??1RadioDrum@@QAE@XZ??3@YAXPAX@Z?centerStick1@RadioDrum@@QAEXXZ?centerStick2@RadioDrum@@QAEXXZ?decreaseXYSensitivity@RadioDrum@@QAEXXZ?decreaseZSensitivity@RadioDrum@@QAEXXZ?getBuf@RadioDrum@@QAEHH@Z??6ostream@@QAEAAV0@E@Z??6ostream@@QAEAAV0@H@Z??6ostream@@QAEAAV0@PBD@Z?cerr@@3Vostream_withassign@@A??_C@_0BO@FGLN@Invalid?5array?5index?5for?5buf?3?5?$AA@??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z?flush@@YAAAVostream@@AAV1@@Z?flush@ostream@@QAEAAV1@XZ?getError@RadioDrum@@QBEHXZ?getPositionReporting@RadioDrum@@QBEHXZ?getReportStatus@RadioDrum@@QBEHXZ?getWhack1Time@RadioDrum@@QBEJXZ?getWhack2Time@RadioDrum@@QBEJXZ?increaseXYSensitivity@RadioDrum@@QAEXXZ?increaseZSensitivity@RadioDrum@@QAEXXZ?positionReportingOff@RadioDrum@@QAEHXZ?rawsend@MidiOutput@@QAEHHHHH@Z?positionReportingOn@RadioDrum@@QAEHXZ?processIncomingMessages@RadioDrum@@QAEXXZ?getCount@MidiInput@@QAEHXZ?readCalibrationFile@RadioDrum@@QAEHPBD@Z??1ios@@UAE@XZ??1ifstream@@UAE@XZ??_C@_06FHNN@zcalib?$AA@??5istream@@QAEAAV0@AAF@Z??5istream@@QAEAAV0@PAD@Z??0ifstream@@QAE@PBDHH@Z?openprot@filebuf@@2HB??_Difstream@@QAEXXZ?requestCalibration@RadioDrum@@QAEXXZ?requestBufData@RadioDrum@@QAEXXZ?sendMessage@RadioDrum@@QAEXH@Z?setError@RadioDrum@@QAEXH@Z?setReportStatus@RadioDrum@@QAEXH@Z?setStateSize@RadioDrum@@QAEXH@Z??2@YAPAXI@Z??_C@_0CM@MLMI@Error?3?5cannot?5have?5a?5negative?5bu@??_C@_0BO@ILDM@Error?3?5state?5size?5too?5small?3?5?$AA@?setStickLevels@RadioDrum@@QAEXXZ?testBaton@RadioDrum@@QAEHXZ?p2@MidiMessage@@QAEAAEXZ?p1@MidiMessage@@QAEAAEXZ?command@MidiMessage@@QAEAAEXZ??_C@_0BK@GGJD@Error?3?5?5?5Invalid?5access?3?5?$AA@??_C@_0O@PICN@?0?5maximum?5is?5?$AA@??_C@_0CF@LBLH@Error?3?5buffer?5has?5no?5allocated?5s@__imp__Sleep@4?toggleError@RadioDrum@@QAEXXZ?togglePositionReporting@RadioDrum@@QAEXXZ?writeCalibrationFile@RadioDrum@@QAEHPBD@Z??_C@_0L@DBPM@zcalib?5?5?5?5?$AA@??_C@_0L@DGKN@restpoint?5?$AA@??_C@_0L@MHEP@range?5?5?5?5?5?$AA@??_C@_0L@FHJC@zero2y?5?5?5?5?$AA@??_C@_0L@PHLH@zero2x?5?5?5?5?$AA@??_C@_0L@OJHC@zero1y?5?5?5?5?$AA@??_C@_0L@EJFH@zero1x?5?5?5?5?$AA@??_C@_0L@GBLF@set2?5?5?5?5?5?5?$AA@??_C@_0L@GIKE@hit2?5?5?5?5?5?5?$AA@??_C@_0L@BCAL@set1?5?5?5?5?5?5?$AA@??6ostream@@QAEAAV0@F@Z??_C@_0L@BLBK@hit1?5?5?5?5?5?5?$AA@??1fstream@@UAE@XZ??0fstream@@QAE@PBDHH@Z??_C@_0DB@EJKM@Error?3?5calibration?5not?5received?5@??_Dfstream@@QAEXXZ?interpretCommand@RadioDrum@@IAEXVMidiMessage@@@Z??1MidiMessage@@QAE@XZ_?value@?1??interpretCommand@RadioDrum@@IAEXVMidiMessage@@@Z@4GA$S30677??_C@_0M@MEOK@?0?5param1?5?$DN?5?$AA@??_C@_0M@KLBM@?0?5param2?5?$DN?5?$AA@?basefield@ios@@2JB??_C@_0CB@PCF@Baton?5command?5not?5recognized?3?50x@?b15minusuptrig@@YAXXZ?b15minusdowntrig@@YAXXZ?b14minusuptrig@@YAXXZ?b14minusdowntrig@@YAXXZ?b15plustrig@@YAXXZ?b14plustrig@@YAXXZ?sendCalibration@RadioDrum@@IAEXXZ?s1td@RadioDrum@@IAEXHE@Z?s1ts@RadioDrum@@IAEXJ@Z?stick1trig@@YAXXZ?s2td@RadioDrum@@IAEXHE@Z?s2ts@RadioDrum@@IAEXJ@Z?stick2trig@@YAXXZ?s1pd@RadioDrum@@IAEXHE@Z?s1ps@RadioDrum@@IAEXJ@Z?s2pd@RadioDrum@@IAEXHE@Z?s2ps@RadioDrum@@IAEXJ@Z?extract@?$CircularBuffer@VMidiMessage@@@@QAE?AVMidiMessage@@XZ??0MidiMessage@@QAE@ABV0@@Z??_C@_0CJ@MNEH@Error?3?5no?5elements?5in?5buffer?5to?5@??0?$CircularBuffer@E@@QAE@XZ??1?$CircularBuffer@E@@QAE@XZ?setSize@?$CircularBuffer@E@@QAEXH@Z??1?$CircularBuffer@J@@QAE@XZ?setSize@?$CircularBuffer@J@@QAEXH@Z?reset@?$CircularBuffer@E@@QAEXXZ?reset@?$CircularBuffer@J@@QAEXXZ /90 884400090 100666 8726 ` L1߶4H.drectve8 .text  P`.debug$F$HB.text0.^ P`.debug$FhxHB.text  P`.debug$FHB.text  P`.debug$F HB.text P`.debug$F$ 4 HB.text> P`.debug$FN ^ HB.text h  P`.debug$F HB.text  P`.debug$F HB.text   P`.debug$F * HB.text 4 T  P`.debug$F^ n HB.textx   P`.rdata @@@.data* @0.debug$F HB.text0 2  P`.data @0.data @0.data @0.data@0.data@0.debug$FHB.text P`.data"@0.data @0.data(@0.debug$FFVHB.text ` P`.debug$FHB.textP P`.debug$FHB.text`x P`.debug$FHB.text P`.debug$FHB.text  P`.debug$F HB.text$ P`.debug$F.>HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES @@ÐD$VPFF^j' VtPP^Ð D$ T$jPD$ R P QAÐAÐ#T$D$jjPRQ(D$ T$jPD$ R P Q-D$T$ jPD$ R P Q2D$RPD$ P27D$VuD$ Au?D$L$ PQhhj jD$ % -T$PR^ JI0H5E:DACFOBV]AjJp@v?{L7??Error: pitch wheel data is out of range: <D$T$S\$UV$L$ \$ D$ L$T$D$ WPQ΋hu3rn$ʃ@#́ SN$u3Jȋi$#h T$q$L$QhRh h_^][;eD#Yd^acDx`_`^[XD_D_U aDaRX:,)(+QSVWtPP.hhj j\$|;|NNOQhWhhj jjjjSVtF_^[^_^[#u.t3E8D=FBMTAnqtnyE~D_D_BAkError: maximum device number is: , but you tried to access: Error: no MIDI output devicesjD$u AAzSVW|$u$33WjVF|G|_^[3WjVF|_^[-;-N@D$DVWL$PD$T$j@RPL$D$$u L$j@QRD$j@PQ_^@+AQ_Q3AÐVVT$ ^L$R .filegD:\synthimprov\projects\library\MidiOutput.cpp.drectve8.text  .debug$F.text0 .debug$F.text 1 G ] .debug$F.text s .debug$F .text  .debug$F  .text  .debug$F  .text  .debug$F.text  .debug$F.text  .debug$F.text  .debug$F.text2 .rdata $T30465$T30464_exit K c { .data*$T30463$T30462 __ftol .debug$F.text0  .data1.dataE.dataZ.datao .data .debug$F .text!!  .data""5".data#l#.data$$ .debug$F%!.text& & .debug$F'&.text(P( .debug$F)(.text*`1* O p  .debug$F+*.text,, .debug$F-,.text. . .debug$F/..text00 .debug$F10 ??0MidiOutput@@QAE@XZ??0MidiOutput@@QAE@H@Z??1MidiOutput@@QAE@XZ__imp__midiOutClose@4__imp__midiOutReset@4?cont@MidiOutput@@QAEHHHH@Z?getDevice@MidiOutput@@QBEHXZ?getTrace@MidiOutput@@QBEHXZ?pc@MidiOutput@@QAEHHH@Z?play@MidiOutput@@QAEHHHH@Z?pw@MidiOutput@@QAEHHHH@Z?pw@MidiOutput@@QAEHHH@Z?pw@MidiOutput@@QAEHHN@Z??6ostream@@QAEAAV0@E@Z??6ostream@@QAEAAV0@N@Z??6ostream@@QAEAAV0@PBD@Z?cerr@@3Vostream_withassign@@A??_C@_0CK@OIMG@Error?3?5pitch?5wheel?5data?5is?5out?5o@__fltused?rawsend@MidiOutput@@QAEHHHHH@Z?flush@ostream@@QAEAAV1@XZ??_C@_01FIAI@X?$AA@??_C@_01PKAG@?3?$AA@??_C@_01KMAE@?0?$AA@??_C@_01KMMP@?$CJ?$AA@??6ostream@@QAEAAV0@H@Z?basefield@ios@@2JB?cout@@3Vostream_withassign@@A??_C@_01GFI@?$CI?$AA@__imp__midiOutShortMsg@8?setDevice@MidiOutput@@QAEXH@Z__imp__midiOutOpen@20??_C@_0CC@JIIM@Error?3?5maximum?5device?5number?5is?3@??_C@_0BM@ENDJ@?0?5but?5you?5tried?5to?5access?3?5?$AA@??_C@_0BO@BNPA@Error?3?5no?5MIDI?5output?5devices?$AA@__imp__midiOutGetNumDevs@0?setTrace@MidiOutput@@QAEXH@Z?silence@MidiOutput@@QAEXH@Z?sysex@MidiOutput@@QAEHPADH@Z__imp__midiOutUnprepareHeader@12__imp__midiOutLongMsg@12__imp__midiOutPrepareHeader@12?toggleTrace@MidiOutput@@QAEXXZ??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z?flush@@YAAAVostream@@AAV1@@Z/115 884400086 100666 2470 ` L߶43.drectve&  .text2 P`.debug$FBRHB.text@\ P`.debug$FHB.text  P`.debug$FHB.text P`.debug$F.HB.text8 P`.debug$FHXHB.text b P`.debug$FHB.text P`.debug$FHB.text P`.debug$FHB.text P`.debug$FHB-defaultlib:LIBC -defaultlib:OLDNAMES ÐD$VL$T$ ΈL$^ &$+4 L$IHÐAÐL$IH!AÐ&AÐ+AÐ0.filegD:\synthimprov\projects\library\MidiMessage.cpp.drectve&.text .debug$F.text@ .debug$F.text 6 .debug$F.textR .debug$F .text i .debug$F  .text   .debug$F  .text .debug$F.text .debug$F.text .debug$F??0MidiMessage@@QAE@XZ??0MidiMessage@@QAE@HHHH@Z??0MidiMessage@@QAE@ABV0@@Z??1MidiMessage@@QAE@XZ?command@MidiMessage@@QAEAAEXZ??4MidiMessage@@QAEAAV0@ABV0@@Z?p1@MidiMessage@@QAEAAEXZ?p2@MidiMessage@@QAEAAEXZ?p3@MidiMessage@@QAEAAEXZ/141 884400084 100666 5632 ` L!߶4 q.drectve8< .textPt P`.text$x P`.xdata$x(0X@@@.debug$Fl|HB.text` P`.text$x"4 P`.xdata$x(Rz@@@.debug$FHB.textP P`.text$x4F P`.xdata$x(d@@@.debug$FHB.text P`.debug$FHB.text P`.debug$F  HB.text" 2  P`.debug$F< L HB.textV f  P`.debug$Fp HB.text  P`.debug$F HB.text  P`.debug$F HB.text   P`.debug$F  HB.text& 6  P`.debug$F@ P HB.textZ j  P`.debug$Ft HB.text  P`.debug$F HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES jhdPd%QVt$N D$L$d ^Ð . ;M   $ DjhdPd%QD$VPt$L$T$ QRN D$L$d ^   #=JM  # $$UdjhPd%V3;L$ tN D$ L$^d Ð .&-5 AM  1 2$,I) 87 >=DCJID$ P POD$ P VUD$P\ [D$Pb a hgnm.filegD:\synthimprov\projects\library\MidiIO.cpp.drectve8.textP  .text$x$L30133, A $L30139W .xdata$x($T30138$T30141 j.debug$F.text`x .text$x$L30147  $L30151.xdata$x($T30150$T30152 .debug$F .text P .text$x  $L30159  $L30165 .xdata$x ( $T30164 $T30166 .debug$F  .text  .debug$F.text < .debug$F.textX x .debug$F.text  .debug$F.text  .debug$F.text / .debug$F.textL m .debug$F.text  .debug$F.text  .debug$F.text   , .debug$F! L??0MidiIO@@QAE@XZ??1MidiOutput@@QAE@XZ??0MidiInput@@QAE@XZ??0MidiOutput@@QAE@XZ___CxxFrameHandler__except_list??0MidiIO@@QAE@HHH@Z??0MidiInput@@QAE@HH@Z??0MidiOutput@@QAE@H@Z??1MidiIO@@QAE@XZ??1MidiInput@@QAE@XZ?getInputDevice@MidiIO@@QBEHXZ?getDevice@MidiInput@@QBEHXZ?getInputTrace@MidiIO@@QBEHXZ?getTrace@MidiInput@@QBEHXZ?getOutputDevice@MidiIO@@QBEHXZ?getDevice@MidiOutput@@QBEHXZ?getOutputTrace@MidiIO@@QBEHXZ?getTrace@MidiOutput@@QBEHXZ?setInputDevice@MidiIO@@QAEXH@Z?setDevice@MidiInput@@QAEXH@Z?setInputTrace@MidiIO@@QAEXH@Z?setTrace@MidiInput@@QAEXH@Z?setOutputDevice@MidiIO@@QAEXH@Z?setDevice@MidiOutput@@QAEXH@Z?setOutputTrace@MidiIO@@QAEXH@Z?setTrace@MidiOutput@@QAEXH@Z?toggleInputTrace@MidiIO@@QAEXXZ?toggleTrace@MidiInput@@QAEXXZ?toggleOutputTrace@MidiIO@@QAEXXZ?toggleTrace@MidiOutput@@QAEXXZ/162 884400080 100666 13113 ` L@߶4.drectve8 .textL P`.text$xp  P`.data @0.xdata$x0 @@@.debug$F  HB.text   P`.text$x  P`.data3"@0.xdata$x0U@@@.debug$FHB.text= P`.text$x P`.xdata$x(@@@.debug$FHB.text P`.text$x1Ev P`.xdata$x8@@@.debug$FHB.text "B P`.debug$FVfHB.textp P`.debug$FHB.text P`.debug$FHB.textP P`.debug$F2BHB.textL\ P`.debug$FfvHB.text P`.debug$FHB.text P`.data*z@0.data@0.data@0.debug$FHB.text  P`.debug$FHB.text( P`.debug$F8HHB.textpR P`.text$x P`.data@0.data@0.data@0.data@0.xdata$x(0@@@.debug$FDTHB.text^n P`.debug$FxHB.text@ P`.data&@0.debug$F>NHB.text0X P`.debug$FHB.text@ P`.data)@0.debug$FHB.textP# P`.debug$FUeHB.text o P`.debug$FHB.text P`.debug$FHB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES jhdPd%VWh t$ FD$ D$t"hhxhjW3F>HFFF hjjD$$L$FFF_d ^Ð -EJ`|EPYËM M $ , jhdPd%QSUVW|$$3;t$}8Whhj j;u n.A~PD$$;ʼnl$thhXWjS83ۋFHFF nhUUD$(L$(FQΉnFL$_^]d [. ,-1*6)=(BK'RY&zxEPYËM 1Error: cannot have a negative number of elements: 2$%,$!jhdPd%QVt$FD$PNQ6D$tVW~hRjVW_L$^d Ð> +=5<OX;^ nM A B$:v7jhdPd%VL$D$D$ D$PPL$ D$$L$D$ t$(L$QD$L$D$ L$d ^ O (7CRN`gwMMMEMø "(R- S$J,L4KGVW~_^ÐXAÐ]A ÐbVF@FVBVN;|FND$P ^4N;CgAPÐm lAPÐs rSVWC{tPPt$|;|KHPhVhhj jhShVWt9Vhhj Cs_^[=<'9*?EJ)Q(X)_(dm't{&|{*)('Error: could not open MIDI input device: Error: MIDI input device is out of range: 0..xD$u A A Q 3A ÐjhdPd%VWL$D$$D$-t D$,<L$0t$(T$L$RΉD$hu3HΡy$Ѓ@# ЉQ$L$3ɊQu3JΡy$Ѓ#h ЉQ$L$ 3ɊQhL$3ҋΊRhL$D$L$_d ^ cgjbw|)()($)+(2)7<MYM :,][ $dAPÐ AhPt$hhj Ð *)#,'3Error waiting for mutex in MIDI input8tHVphQjPV^Ð; &QVD$FHFy.hhj jV BV N;|F F t$ R^Y* )%.'5<&jMError: no elements in buffer to extract.uS\$VWt%F~hPjVW_^[t V_^[;$ 6A PVVT$ ^L$ .filegD:\synthimprov\projects\library\MidiInput.cpp.drectve8.text  .text$x$L30175  $L30181& .data=Q i   $L30219 .xdata$x0$T30218$T30221 .debug$F.text .text$x$L30227 $L30233_exit     &.data 3E $L30269.xdata$x 0$T30267 $T30272 .debug$F .text  | .text$x  $L30277    $L30298 .xdata$x( $T30297$T30299 .debug$F .text  .text$x1$L30306$L30305$L30304  $L30311'.xdata$x8$T30310$T30312 .debug$F.text 8 .debug$F.textT .debug$F.textq .debug$F.textP .debug$F.text  .debug$F.text   .debug$F.text  .data!*;!r .data"".data## .debug$F$ .text% % .debug$F&%.text'#' .debug$F('.text)pB) .text$x*)$L30352*c .data+~+ .data,, .data-- &.data.E.$L30403*.xdata$x/()$T30402/$T30404 /.debug$F0).text1\1 | .debug$F21.text3@3 .data4&4 .debug$F53.text606 .debug$F76.text818 .data9)q9.debug$F:8.text;P; .debug$F<;.text= = .debug$F>=.text?? .debug$F@???0MidiInput@@QAE@XZ??3@YAXPAX@Z__imp__CreateMutexA@12??_C@_01PBLD@M?$AA@??_L@YGXPAXIHP6EX0@Z1@Z??0MidiMessage@@QAE@XZ??1MidiMessage@@QAE@XZ??2@YAPAXI@Z___CxxFrameHandler__except_list??0MidiInput@@QAE@HH@Z??6ostream@@QAEAAV0@E@Z??6ostream@@QAEAAV0@H@Z??6ostream@@QAEAAV0@PBD@Z?cerr@@3Vostream_withassign@@A??_C@_0DD@PNIJ@Error?3?5cannot?5have?5a?5negative?5nu@??1MidiInput@@QAE@XZ??_M@YGXPAXIHP6EX0@Z@Z__imp__midiInClose@4__imp__midiInReset@4?extract@MidiInput@@QAE?AVMidiMessage@@XZ??0MidiMessage@@QAE@ABV0@@Z??4MidiMessage@@QAEAAV0@ABV0@@Z?getCount@MidiInput@@QAEHXZ?getDevice@MidiInput@@QBEHXZ?getTrace@MidiInput@@QBEHXZ?insert@MidiInput@@QAEXABVMidiMessage@@@Z?recordStart@MidiInput@@QAEXXZ__imp__midiInStart@4?recordStop@MidiInput@@QAEXXZ__imp__midiInStop@4?setDevice@MidiInput@@QAEXH@Z??_C@_0CK@CIHI@Error?3?5could?5not?5open?5MIDI?5input@__imp__midiInOpen@20??_C@_0BK@GPPC@Error?3?5MIDI?5input?5device?5?$AA@??_C@_0BG@HGLH@?5is?5out?5of?5range?3?50?4?4?$AA@__imp__midiInGetNumDevs@0?setTrace@MidiInput@@QAEXH@Z?toggleTrace@MidiInput@@QAEXXZ?midiInputCallback@@YGXPAXIKKK@Z?flush@ostream@@QAEAAV1@XZ??_C@_01PKAG@?3?$AA@?p1@MidiMessage@@QAEAAEXZ??_C@_01KMAE@?0?$AA@?p2@MidiMessage@@QAEAAEXZ??_C@_01FIMD@?$FN?$AA@?command@MidiMessage@@QAEAAEXZ?basefield@ios@@2JB?cout@@3Vostream_withassign@@A??_C@_01KHLB@?$FL?$AA@?releaseMutex@MidiInput@@IAEXXZ__imp__ReleaseMutex@4?waitForMutex@MidiInput@@IAEXXZ??_C@_0CG@NKGD@Error?5waiting?5for?5mutex?5in?5MIDI?5@__imp__WaitForSingleObject@8??1?$CircularBuffer@VMidiMessage@@@@QAE@XZ?extract@?$CircularBuffer@VMidiMessage@@@@QAE?AVMidiMessage@@XZ??_C@_0CJ@MNEH@Error?3?5no?5elements?5in?5buffer?5to?5@??_EMidiMessage@@QAEPAXI@Z??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z?flush@@YAAAVostream@@AAV1@@Z /186 884400078 100666 17295 ` LK߶4&.drectve8 .bssX@.CRT$XCU @0.text 0  P`.debug$FD T HB.text^ n  P`.debug$F HB.text  P`.debug$F HB.text  P`.debug$F  HB.text (  P`.debug$F< L HB.textV f  P`.debug$Fz HB.text  P`.debug$F HB.text  P`.debug$F HB.textP` P`.debug$FHB.textJ P`.data@0.data@0.data@0.data@0.data4@0.data;@0.data(U@0.data5}@0.data'@0.data4@0.debug$F HB.text@'g P`.data@0.data@0.data-@0.data@0.debug$F&HB.text@0p P`.data/@0.data@0.debug$FHB.text 8 P`.debug$F`pHB.text0z P`.debug$F HB.text P`.dataKv@0.dataK@0.dataL @0.dataLX@0.dataL@0.dataL@0.dataH<@0.debug$FHB.textP P`.dataKp @0.data. @0.data) @0.debug$F!"!HB.textP,!|! P`.debug$F!!HB.textP!@" P`.debug$F""HB.textP"# P`.debug$F^#n#HB.textpx## P`.debug$FV$f$HB.textp$% P`.debug$F%%HB.text % P`.debug$F%%HB.text%% P`.debug$F% &HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES (   hÐ" # "-3 (. -hÐ839 8Qt(Qu3Ð CH B$)A.3@8HB?GN>uVFz3Ɋ$^^ùPhhj PPh_^ùPhhj PPhvhjhJth+h$thhhj ^V^Ð       &-2;D I~O}TzYy`xenwuz v ~u rqzyxw n rmzyxjzy $g)f0 5c: ?bHaO^V [[` eZnYuVzzywSRQPONMLKJIMIDI input trace is OFF.MIDI input trace is ON.MIDI output trace is OFF.MIDI output trace is ON. done.Silencing synthesizer ...synthesizer MIDI output is now set to: synthesizer MIDI output is currently set to device: synthesizer MIDI input is now set to: synthesizer MIDI input is currently set to device: H8W |$ 3_8VUShhD$hj 3-=jjjD$$VPՅuRL$j,QV׍T$$RhVj hj D$PӋD$F;|D$|;| hL$QԹ D$[]^_8Ð   %49>zKyRyW`wgw}zwxyywz y# (Type port number choice here: = Choose one of the following MIDI input ports for Synthesizer communication8@W |$ 3_@VUShhD$hj 3-=jjjD$$VPՅuRL$j4QV׍T$$RhVj hj D$PӋD$F;|D$|;| hL$Qӹ D$[]^_@Ð   %49>zKyRyW`wgw}zwxyyw zy$ )Choose one of the following MIDI output ports for synthesizer communication:9hj Ðz wPP   n v! &*hj hhhhhhhz w#+05=BJOW\diqv~ I = set MIDI in port for synth O = set MIDI out port for synth X = toggle MIDI out trace Y = toggle MIDI in trace W = write calibration of batons C = calibrate batons Q = quit the program S = silence synthesizer ? = print this command list M = print more commands D = print a description of this program given by the programmer UPPERCASE COMMANDS :: SynthImprov Interface :: Music 14q :: Winter 1998hj hhhz w#+08=BJ No additional commands defined Craig Stuart Sapp Synth Improv Interface version 1/4/97 byNVhMhNuhhj ^Ðz wz w-z2w7@wGMVhMhNuhhj ^Ðz wz w-z2w7@wGMVhMhNuhhj ^Ðz wz w-z2w7@wGMS\$VW3MIh+S~j Nuhhj _^[Ð z%w+z0y;z@wMzRwW`wgoS\$VW3MIh+ƙ+‹+~j OuS~j Nuhhj _^[ z0w;z@wIzNyYz^wkzpwu|zwVVT$ ^L$ .filegD:\synthimprov\projects\library\Main.cpp.drectve8.bssXT.CRT$XCU+D.text_$E19 .debug$F.text_$E16 \ .debug$F.text_$E18 _atexit .debug$F .text _$E17 s .debug$F  .text _$E24 .debug$F  .text_$E21  .debug$F.text_$E23 .debug$F.text_$E22  .debug$F.textP _main      .debug$F.textJ6 $L30911$L30906U$L30901/$L30898 $L30885$L30894$L30893$L30890C$L30889:$L308881L .datab.data  .data.data7i  .data .data.data(K .data5l .data'  / G a.data 4   $L31188$L31187_getch _kbhit .debug$F!.text"@ "  !.data#?#.data$x$   .data%-%.data&&E d ~ .debug$F'".text(@ (    .data)/).data*;*q .debug$F+(.text, , .debug$F-,.text.0. .debug$F/..text00 .data1K1.data2K2.data3L]3.data4L4.data5L5.data6L 6.data7HZ 7.debug$F80.text9P  9 .data:K :.data;. ;.data<) <.debug$F=9.text>P S > .debug$F?>.text@P h @ .debug$FA@.textBP  B .debug$FCB.textDp  D .debug$FED.textF F .debug$FGF.textH  H .debug$FIH.textJ J  .debug$FKJ3 ?t_time@@3JA_$S25$S30871_$S20$S30861?synth@@3VSynthesizer@@A?mainTimer@@3VCTimer@@A??0Synthesizer@@QAE@XZ??1Synthesizer@@QAE@XZ??0CTimer@@QAE@XZ??1CTimer@@QAE@XZ?finishup@@YAXXZ?mainloopalgorithms@@YAXXZ?getTime@CTimer@@QBEJXZ?processIncomingMessages@Synthesizer@@QAEXXZ?initialization@@YAXXZ?checkKeyboard@@YAHXZ?keyboardchar@@YAXH@Z??_C@_0BJ@FHKH@MIDI?5input?5trace?5is?5OFF?4?$AA@??_C@_0BI@JLNL@MIDI?5input?5trace?5is?5ON?4?$AA@?getInputTrace@MidiIO@@QBEHXZ?toggleInputTrace@MidiIO@@QAEXXZ??_C@_0BK@GNBG@MIDI?5output?5trace?5is?5OFF?4?$AA@??_C@_0BJ@CKKF@MIDI?5output?5trace?5is?5ON?4?$AA@?getOutputTrace@MidiIO@@QBEHXZ?toggleOutputTrace@MidiIO@@QAEXXZ??_C@_06GGOG@?5done?4?$AA@?silence@MidiOutput@@QAEXH@Z??_C@_0BK@CKDH@Silencing?5synthesizer?5?4?4?4?$AA@??_C@_0CI@GJMI@synthesizer?5MIDI?5output?5is?5now?5s@?setOutputDevice@MidiIO@@QAEXH@Z??_C@_0DF@HDGL@synthesizer?5MIDI?5output?5is?5curre@?getOutputDevice@MidiIO@@QBEHXZ??_C@_0CH@IKEC@synthesizer?5MIDI?5input?5is?5now?5se@?setInputDevice@MidiIO@@QAEXH@Z??6ostream@@QAEAAV0@E@Z??6ostream@@QAEAAV0@H@Z??6ostream@@QAEAAV0@PBD@Z?cout@@3Vostream_withassign@@A??_C@_0DE@FOAP@synthesizer?5MIDI?5input?5is?5curren@?getInputDevice@MidiIO@@QBEHXZ?description@@YAXXZ?chooseSynthInputDevice@@YAHXZ??5istream@@QAEAAV0@AAH@Z?cin@@3Vistream_withassign@@A??_C@_0BP@JNMG@Type?5port?5number?5choice?5here?3?5?$AA@??_C@_03FGJK@?5?$DN?5?$AA@__imp__midiInClose@4__imp__midiInGetDevCapsA@12__imp__midiInOpen@20??_C@_0CN@EKKG@Choose?5one?5of?5the?5following?5MIDI@??_C@_0BP@CBCP@?5for?5Synthesizer?5communication?$AA@?recordStart@MidiInput@@QAEXXZ__imp__midiInGetNumDevs@0?recordStop@MidiInput@@QAEXXZ?chooseSynthOutputDevice@@YAHXZ__imp__midiOutClose@4__imp__midiOutGetDevCapsA@12__imp__midiOutOpen@20??_C@_0CP@CIEO@Choose?5one?5of?5the?5following?5MIDI@??_C@_0BP@JBKL@for?5synthesizer?5communication?3?$AA@__imp__midiOutGetNumDevs@0?finishup_automatic@@YAXXZ?initialization_automatic@@YAXXZ?print_commands@@YAXXZ??_C@_0EL@ECOI@?5?5?5I?5?$DN?5set?5MIDI?5in?5port?5for?5synt@??_C@_0EL@DKHI@?5?5?5X?5?$DN?5toggle?5MIDI?5out?5trace?5?5?5?5@??_C@_0EM@DOEO@?5?5?5W?5?$DN?5write?5calibration?5of?5bato@??_C@_0EM@LDO@?5?5?5Q?5?$DN?5quit?5the?5program?5?5?5?5?5?5?5?5?5@??_C@_0EM@CCMA@?5?5?5?$DP?5?$DN?5print?5this?5command?5list?5?5@??_C@_0EM@FMHD@?5?5?5D?5?$DN?5print?5a?5description?5of?5th@??_C@_0EI@PFAL@UPPERCASE?5COMMANDS?5?3?3?5SynthImpro@?print_aux_commands@@YAXXZ??_C@_0EL@OCCP@?5?5?5No?5additional?5commands?5define@??_C@_0CO@OGJN@Craig?5Stuart?5Sapp?5?5?$DMcraig?$EAccrma?4@??_C@_0CJ@HFFK@Synth?5Improv?5Interface?5version?51@?printtopline@@YAXXZ?printbottomline@@YAXXZ?printintermediateline@@YAXXZ?printstringline@@YAXPAD@Z?printcenterline@@YAXPAD@Z??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z?flush@@YAAAVostream@@AAV1@@Z?flush@ostream@@QAEAAV1@XZ /205 884400074 100666 4961 ` L ߶4\ _.drectve8 .dataL@@.textPT P`.rdata@@@.debug$FHB.text  P`.debug$F*:HB.textD P`.debug$FTdHB.text@n P`.debug$FHB.text P`.debug$FHB.text : P`.debug$FN^HB.text h P`.debug$FHB.textp P`.datav@0.debug$FHB.text  P`.debug$FHB.text@$  P`.debug$FB R HB.text0\  P`.debug$F HB.text  P`.debug$F HB.text P`.debug$F  HB.text( 8  P`.debug$FB R HB-defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES QV@tD$D$ FNF @@^YÐ P&+1?M L$QPQPI H ÐQVWF;}3_^YËD$D$&v_^YÐ)!P3;AÐ$QVD$D$&^YÐP)QVD$D$^YÐP.D$Vt?D$ L$PQhhj jT$D$ VF ^<;$8)7065[>5EVL4Error: period too small: e3D$@AAVD$D$\$\$At ^Ð)$,$9FV9D$L$^$!K%QPVVT$ ^VL$\ [.filegD:\synthimprov\projects\library\CTimer.cpp.drectve8.data.textP .rdata$T299200 .debug$F.text : .debug$F.textQ .debug$F .text @c __ftol .debug$F  .text { .debug$F  .text  .debug$F.text  .debug$F.textp  _exit    (.dataG$T29938.debug$F.text { .debug$F.text@ .debug$F.text0 .debug$F.text  .debug$F.text  .debug$F.text < .debug$F W?globalOffset@CTimer@@1NA??0CTimer@@QAE@XZ__fltused??0CTimer@@QAE@ABV0@@Z??1CTimer@@QAE@XZ?expired@CTimer@@QBEHXZ?getPeriod@CTimer@@QBENXZ?getTime@CTimer@@QBEJXZ?reset@CTimer@@QAEXXZ?setPeriod@CTimer@@QAEXN@Z??6ostream@@QAEAAV0@E@Z??6ostream@@QAEAAV0@N@Z??6ostream@@QAEAAV0@PBD@Z?cerr@@3Vostream_withassign@@A??_C@_0BK@JBOJ@Error?3?5period?5too?5small?3?5?$AA@?sync@CTimer@@QAEXABV1@@Z?update@CTimer@@QAEXXZ?update@CTimer@@QAEXH@Z?timingFunction@CTimer@@IBEJXZ__imp__timeGetTime@0??6ostream@@QAEAAV0@P6AAAV0@AAV0@@Z@Z?flush@@YAAAVostream@@AAV1@@Z?flush@ostream@@QAEAAV1@XZ /226 884400070 100666 228 ` L߶4t.drectve8< -defaultlib:libci -defaultlib:LIBC -defaultlib:OLDNAMES .filegD:\synthimprov\projects\library\CircularBuffer.cpp.drectve8