PCS 8/home/cuse/libgig/acconfig.h=Нn╣2:/home/cuse/libgig/src/DLS.cpp?Аjж6/home/cuse/libgig/src/DLS.h?З'│ Є</home/cuse/libgig/src/RIFF.cpp?А jвP8/home/cuse/libgig/src/RIFF.h?Зэ╚■B/home/cuse/libgig/src/dlsdump.cpp?]Y ╨:/home/cuse/libgig/src/gig.cpp?Ъж8*6/home/cuse/libgig/src/gig.h?Ък¤6B/home/cuse/libgig/src/gigdump.cpp?Т╖"сКH/home/cuse/libgig/src/gigextract.cpp?ЎgыиD/home/cuse/libgig/src/rifftree.cpp?ZДP8/home/cuse/libgig/acconfig.h    :/home/cuse/libgig/src/DLS.cpp    DLS:/home/cuse/libgig/src/DLS.cpp $Articulation:/home/cuse/libgig/src/DLS.cpp1@DLSArticulationartList    RIFF::List*        Articulator:/home/cuse/libgig/src/DLS.cppKNDLSArticulatorшЪАParentList    RIFF::List*        Exception:/home/cuse/libgig/src/DLS.cppDLSExceptionMessage     String        File:/home/cuse/libgig/src/DLS.cppДЮDLSFileT pRIFF    RIFF::File*        (GetFirstArticulation:/home/cuse/libgig/src/DLS.cppPUDLSArticulatorArticulation*$GetFirstInstrument:/home/cuse/libgig/src/DLS.cppхъDLSFileшЪАInstrument*GetFirstRegion:/home/cuse/libgig/src/DLS.cppX]DLSInstrumentRegion*GetFirstSample:/home/cuse/libgig/src/DLS.cpp╣╛DLSFileSample*&GetNextArticulation:/home/cuse/libgig/src/DLS.cppW[DLSArticulatorцоArticulation*"GetNextInstrument:/home/cuse/libgig/src/DLS.cppьЁDLSFileРАInstrument*GetNextRegion:/home/cuse/libgig/src/DLS.cpp_cDLSInstrumentRegion*GetNextSample:/home/cuse/libgig/src/DLS.cpp└─DLSFileSample*GetSample:/home/cuse/libgig/src/DLS.cpp6@DLS RegionSample*Info:/home/cuse/libgig/src/DLS.cppАЦDLSInfolist    RIFF::List*        Init:/home/cuse/libgig/src/DLS.cpp*DLSConnection. Header    conn_block_t*    voidInstrument:/home/cuse/libgig/src/DLS.cppGVDLSInstrumentт pFile     File*    insList    RIFF::List*        "LoadArticulations:/home/cuse/libgig/src/DLS.cpp]mDLSArticulatorvoidLoadInstruments:/home/cuse/libgig/src/DLS.cppЄ■DLSFileРАvoidLoadRegions:/home/cuse/libgig/src/DLS.cppeqDLSInstrumentvoidLoadSampleData:/home/cuse/libgig/src/DLS.cppюЁDLS Sample╝j void*LoadSamples:/home/cuse/libgig/src/DLS.cpp╞уDLSFile   АvoidPrintMessage:/home/cuse/libgig/src/DLS.cpp DLSException╩УvoidRead:/home/cuse/libgig/src/DLS.cppDLS SamplepBuffer     void*    SampleCount    unsigned long    unsigned long Region:/home/cuse/libgig/src/DLS.cpp1DLS RegionШbАpInstrument    Instrument*    rgnList    RIFF::List*        "ReleaseSampleData:/home/cuse/libgig/src/DLS.cppЄЇDLS SampleуXАvoidResource:/home/cuse/libgig/src/DLS.cppЭиDLSResourceюr Parent    Resource*    lstResource    RIFF::List*         Sample:/home/cuse/libgig/src/DLS.cpp╥ьDLS Sample pFile     File*    waveList    RIFF::List*    WavePoolOffset    unsigned long        Sampler:/home/cuse/libgig/src/DLS.cpp┤╟DLSSamplertParentList    RIFF::List*         SetPos:/home/cuse/libgig/src/DLS.cpp■DLS SampleSampleCount    unsigned long     Whence    *RIFF::stream_whence_t    unsigned long~ Articulation:/home/cuse/libgig/src/DLS.cppBDDLSArticulation    ~ Articulator:/home/cuse/libgig/src/DLS.cppoyDLSArticulator     ~ File:/home/cuse/libgig/src/DLS.cppа╖DLSFile   А    ~ Instrument:/home/cuse/libgig/src/DLS.cpps}DLSInstrument Ы    ~ Region:/home/cuse/libgig/src/DLS.cpp34DLS Region    ~ Resource:/home/cuse/libgig/src/DLS.cppкнDLSResource    ~ Sampler:/home/cuse/libgig/src/DLS.cpp╔╦DLSSampler    6/home/cuse/libgig/src/DLS.h    DLS6/home/cuse/libgig/src/DLS.hЛшArticulation6/home/cuse/libgig/src/DLS.h%DLSArticulation6/home/cuse/libgig/src/DLS.h# #-DLSArticulation.artList    RIFF::List*        ~ Articulation6/home/cuse/libgig/src/DLS.h$ $DLSArticulation.    Connections6/home/cuse/libgig/src/DLS.h""$uint32_tpConnections6/home/cuse/libgig/src/DLS.h!!%Connection*Articulator6/home/cuse/libgig/src/DLS.h(5DLSArticulator6/home/cuse/libgig/src/DLS.h* */DLSArticulatorЮyParentList    RIFF::List*        (GetFirstArticulation6/home/cuse/libgig/src/DLS.h++0DLSArticulator.Articulation*&GetNextArticulation6/home/cuse/libgig/src/DLS.h,,/DLSArticulator.Articulation*"LoadArticulations6/home/cuse/libgig/src/DLS.h33$DLSArticulatorvoid~ Articulator6/home/cuse/libgig/src/DLS.h4 4DLSArticulator    *ArticulationsIterator6/home/cuse/libgig/src/DLS.h1(1=4ArticulationList::iteratorpArticulations6/home/cuse/libgig/src/DLS.h006"ArticulationList*pParentList6/home/cuse/libgig/src/DLS.h//3RIFF::List*Connection6/home/cuse/libgig/src/DLS.hDLSconn_block_t6/home/cuse/libgig/src/DLS.h  DLSConnectioncontrol6/home/cuse/libgig/src/DLS.h uint16_tdestination6/home/cuse/libgig/src/DLS.h$uint16_t scale6/home/cuse/libgig/src/DLS.huint32_t source6/home/cuse/libgig/src/DLS.huint16_ttransform6/home/cuse/libgig/src/DLS.h"uint16_tConnection6/home/cuse/libgig/src/DLS.h DLSConnection.    Init6/home/cuse/libgig/src/DLS.h+DLSConnection. Header    conn_block_t*    void~ Connection6/home/cuse/libgig/src/DLS.h $DLSConnection    Connection6/home/cuse/libgig/src/DLS.h DLSConnection.    ~ Connection6/home/cuse/libgig/src/DLS.h $DLSConnection     Control6/home/cuse/libgig/src/DLS.h  conn_src_tControlBipolar6/home/cuse/libgig/src/DLS.h  %boolControlInvert6/home/cuse/libgig/src/DLS.h  $bool ControlTransform6/home/cuse/libgig/src/DLS.h  'conn_trn_tDestination6/home/cuse/libgig/src/DLS.h  "conn_dst_t(DestinationTransform6/home/cuse/libgig/src/DLS.h+conn_trn_t Scale6/home/cuse/libgig/src/DLS.huint32_t Source6/home/cuse/libgig/src/DLS.hconn_src_tSourceBipolar6/home/cuse/libgig/src/DLS.h$boolSourceInvert6/home/cuse/libgig/src/DLS.h#boolSourceTransform6/home/cuse/libgig/src/DLS.h&conn_trn_tException6/home/cuse/libgig/src/DLS.hтцDLSRIFF::ExceptionException6/home/cuse/libgig/src/DLS.hф ф%DLSExceptionвIАMessage     String        PrintMessage6/home/cuse/libgig/src/DLS.hххDLSException.voidFile6/home/cuse/libgig/src/DLS.h┼▀DLSResourceFile6/home/cuse/libgig/src/DLS.h╩ ╩#DLSFileA pRIFF    RIFF::File*        $GetFirstInstrument6/home/cuse/libgig/src/DLS.h══,DLSFileInstrument*GetFirstSample6/home/cuse/libgig/src/DLS.h╦╦(DLSFile.Sample*"GetNextInstrument6/home/cuse/libgig/src/DLS.h╬╬+DLSFile.Instrument*GetNextSample6/home/cuse/libgig/src/DLS.h╠╠'DLSFile gАSample*LoadInstruments6/home/cuse/libgig/src/DLS.h▌▌"DLSFileevoidLoadSamples6/home/cuse/libgig/src/DLS.h▄▄DLSFileо)Аvoid ~ File6/home/cuse/libgig/src/DLS.h╧ ╧DLSFile.     Instruments6/home/cuse/libgig/src/DLS.h╚╚"uint32_t&InstrumentsIterator6/home/cuse/libgig/src/DLS.h╪%╪80InstrumentList::iteratorSamplesIterator6/home/cuse/libgig/src/DLS.h╓%╓4(SampleList::iteratorWavePoolCount6/home/cuse/libgig/src/DLS.h┘%┘2uint32_tpInstruments6/home/cuse/libgig/src/DLS.h╫╫1InstrumentList* pRIFF6/home/cuse/libgig/src/DLS.h╘╘*RIFF::File*pSamples6/home/cuse/libgig/src/DLS.h╒╒-SampleList*pVersion6/home/cuse/libgig/src/DLS.h╟╟version_t*pWavePoolTable6/home/cuse/libgig/src/DLS.h┌┌3uint32_t*Info6/home/cuse/libgig/src/DLS.h8UDLSInfo6/home/cuse/libgig/src/DLS.hK K"DLSInfolist    RIFF::List*        LoadString6/home/cuse/libgig/src/DLS.hM T DLSInfo GChunkID    uint32_t    lstINFO    RIFF::List*    s    String&    voidLoadString6/home/cuse/libgig/src/DLS.hM T DLSInfo GChunkID    uint32_t    lstINFO    RIFF::List*    s    String&    void ArchivalLocation6/home/cuse/libgig/src/DLS.h;;# StringArtists6/home/cuse/libgig/src/DLS.h@@ StringComments6/home/cuse/libgig/src/DLS.h== StringCommissioned6/home/cuse/libgig/src/DLS.hII StringCopyright6/home/cuse/libgig/src/DLS.h?? StringCreationDate6/home/cuse/libgig/src/DLS.h<< StringEngineer6/home/cuse/libgig/src/DLS.hCC String Genre6/home/cuse/libgig/src/DLS.hAA StringKeywords6/home/cuse/libgig/src/DLS.hBB String Medium6/home/cuse/libgig/src/DLS.hFF StringName6/home/cuse/libgig/src/DLS.h:: StringProduct6/home/cuse/libgig/src/DLS.h>> StringSoftware6/home/cuse/libgig/src/DLS.hEE String Source6/home/cuse/libgig/src/DLS.hGG StringSourceForm6/home/cuse/libgig/src/DLS.hHH StringTechnician6/home/cuse/libgig/src/DLS.hDD StringInstrument6/home/cuse/libgig/src/DLS.hи┬DLSResourceArticulatormidi_locale_t6/home/cuse/libgig/src/DLS.h╡ ╕ DLSInstrumentbank6/home/cuse/libgig/src/DLS.h╢╢uint32_tinstrument6/home/cuse/libgig/src/DLS.h╖╖#uint32_tGetFirstRegion6/home/cuse/libgig/src/DLS.h▒▒%DLSInstrumentлАRegion*GetNextRegion6/home/cuse/libgig/src/DLS.h▓▓$DLSInstrumentКхАRegion*Instrument6/home/cuse/libgig/src/DLS.h╛ ╛8DLSInstrumentb pFile     File*    insList    RIFF::List*        LoadRegions6/home/cuse/libgig/src/DLS.h┐┐DLSInstrumentvoid~ Instrument6/home/cuse/libgig/src/DLS.h└ └DLSInstrumentA      IsDrum6/home/cuse/libgig/src/DLS.hккboolMIDIBank6/home/cuse/libgig/src/DLS.hллuint16_tMIDIBankCoarse6/home/cuse/libgig/src/DLS.hмм#uint8_tMIDIBankFine6/home/cuse/libgig/src/DLS.hнн!uint8_tMIDIProgram6/home/cuse/libgig/src/DLS.hоо uint32_tRegions6/home/cuse/libgig/src/DLS.hппuint32_tRegionsIterator6/home/cuse/libgig/src/DLS.h╝!╝0(RegionList::iteratorpCkInstrument6/home/cuse/libgig/src/DLS.h║║.RIFF::List*pRegions6/home/cuse/libgig/src/DLS.h╗╗)RegionList* Region6/home/cuse/libgig/src/DLS.hРеDLSResourceArticulatorSamplerGetSample6/home/cuse/libgig/src/DLS.hЬЬ#DLS Region Sample* Region6/home/cuse/libgig/src/DLS.hв в@DLS Region)pInstrument    Instrument*    rgnList    RIFF::List*        ~ Region6/home/cuse/libgig/src/DLS.hг гDLS RegionЬц     Channel6/home/cuse/libgig/src/DLS.hЪЪuint32_tKeyGroup6/home/cuse/libgig/src/DLS.hФФ uint16_tKeyRange6/home/cuse/libgig/src/DLS.hТТ range_t Layer6/home/cuse/libgig/src/DLS.hХХuint16_tMultiChannel6/home/cuse/libgig/src/DLS.hЩЩ$boolPhaseGroup6/home/cuse/libgig/src/DLS.hШШ"uint16_tPhaseMaster6/home/cuse/libgig/src/DLS.hЧЧ#bool SelfNonExclusive6/home/cuse/libgig/src/DLS.hЦЦ(boolVelocityRange6/home/cuse/libgig/src/DLS.hУУ%range_t$WavePoolTableIndex6/home/cuse/libgig/src/DLS.hЯЯ*uint32_tpCkRegion6/home/cuse/libgig/src/DLS.hЮЮ!RIFF::List*pSample6/home/cuse/libgig/src/DLS.hааSample*Resource6/home/cuse/libgig/src/DLS.hXcDLSGetParent6/home/cuse/libgig/src/DLS.h] ]5DLSResourceйlАResource*Resource6/home/cuse/libgig/src/DLS.ha a?DLSResourcer Parent    Resource*    lstResource    RIFF::List*        ~ Resource6/home/cuse/libgig/src/DLS.hb bDLSResource    GetParent6/home/cuse/libgig/src/DLS.h] ]5DLSResourceйlАResource* pDLSID6/home/cuse/libgig/src/DLS.h[[dlsid_t* pInfo6/home/cuse/libgig/src/DLS.hZZ Info*pParent6/home/cuse/libgig/src/DLS.h__Resource* Sample6/home/cuse/libgig/src/DLS.hvНDLSResourceLoadSampleData6/home/cuse/libgig/src/DLS.hББ*DLS SampleиЭА void*Read6/home/cuse/libgig/src/DLS.hДДHDLS Sample√┴pBuffer     void*    SampleCount    unsigned long    unsigned long"ReleaseSampleData6/home/cuse/libgig/src/DLS.hВВ-DLS SampleйlАvoid Sample6/home/cuse/libgig/src/DLS.hК КSDLS Sample. pFile     File*    waveList    RIFF::List*    WavePoolOffset    unsigned long         SetPos6/home/cuse/libgig/src/DLS.hГГnDLS Sample│ЬАSampleCount    unsigned long     Whence    *RIFF::stream_whence_t    unsigned long *AverageBytesPerSecond6/home/cuse/libgig/src/DLS.h{{/uint32_tBitDepth6/home/cuse/libgig/src/DLS.h}}"uint16_tBlockAlign6/home/cuse/libgig/src/DLS.h||$uint16_tChannels6/home/cuse/libgig/src/DLS.hyy"uint16_tFormatTag6/home/cuse/libgig/src/DLS.hxx#uint16_tFrameSize6/home/cuse/libgig/src/DLS.h#uint SamplesPerSecond6/home/cuse/libgig/src/DLS.hzz*uint32_tSamplesTotal6/home/cuse/libgig/src/DLS.h~~&unsigned longpCkData6/home/cuse/libgig/src/DLS.hЖЖ!RIFF::Chunk*pCkFormat6/home/cuse/libgig/src/DLS.hЗЗ#RIFF::Chunk* ulWavePoolOffset6/home/cuse/libgig/src/DLS.hИИ*unsigned longSampler6/home/cuse/libgig/src/DLS.hfsDLSSampler6/home/cuse/libgig/src/DLS.hq q+DLSSampler>ParentList    RIFF::List*        ~ Sampler6/home/cuse/libgig/src/DLS.hr rDLSSamplerФя    FineTune6/home/cuse/libgig/src/DLS.hii#int16_tGain6/home/cuse/libgig/src/DLS.hjjint32_t&NoSampleCompression6/home/cuse/libgig/src/DLS.hll.bool.NoSampleDepthTruncation6/home/cuse/libgig/src/DLS.hkk2boolSampleLoops6/home/cuse/libgig/src/DLS.hmm&uint32_tSamplerOptions6/home/cuse/libgig/src/DLS.hpp)uint32_tUnityNote6/home/cuse/libgig/src/DLS.hhh$uint8_tpSampleLoops6/home/cuse/libgig/src/DLS.hnn'sample_loop_t*dlsid_t6/home/cuse/libgig/src/DLS.hШЭDLS abData6/home/cuse/libgig/src/DLS.hЬЬuint8_tulData16/home/cuse/libgig/src/DLS.hЩЩuint32_tusData26/home/cuse/libgig/src/DLS.hЪЪuint16_tusData36/home/cuse/libgig/src/DLS.hЫЫuint16_trange_t6/home/cuse/libgig/src/DLS.hяЄDLShigh6/home/cuse/libgig/src/DLS.hёёuint16_tlow6/home/cuse/libgig/src/DLS.hЁЁuint16_tsample_loop_t6/home/cuse/libgig/src/DLS.hї·DLSLoopLength6/home/cuse/libgig/src/DLS.h∙∙uint32_tLoopStart6/home/cuse/libgig/src/DLS.h°°uint32_tLoopType6/home/cuse/libgig/src/DLS.hўўuint32_tSize6/home/cuse/libgig/src/DLS.hЎЎuint32_tversion_t6/home/cuse/libgig/src/DLS.hРХDLS build6/home/cuse/libgig/src/DLS.hУУuint16_t major6/home/cuse/libgig/src/DLS.hТТuint16_t minor6/home/cuse/libgig/src/DLS.hССuint16_trelease6/home/cuse/libgig/src/DLS.hФФuint16_t:conn_dst_center6/home/cuse/libgig/src/DLS.h┼┼*intconn_dst_chorus6/home/cuse/libgig/src/DLS.h╔╔*int.conn_dst_eg1_attacktime6/home/cuse/libgig/src/DLS.h╥╥*int,conn_dst_eg1_decaytime6/home/cuse/libgig/src/DLS.h╙╙*int,conn_dst_eg1_delaytime6/home/cuse/libgig/src/DLS.h╫╫*int*conn_dst_eg1_holdtime6/home/cuse/libgig/src/DLS.h╪╪*int0conn_dst_eg1_releasetime6/home/cuse/libgig/src/DLS.h╒╒*int*conn_dst_eg1_reserved6/home/cuse/libgig/src/DLS.h╘╘*int2conn_dst_eg1_shutdowntime6/home/cuse/libgig/src/DLS.h┘┘*int2conn_dst_eg1_sustainlevel6/home/cuse/libgig/src/DLS.h╓╓*int.conn_dst_eg2_attacktime6/home/cuse/libgig/src/DLS.h┌┌*int,conn_dst_eg2_decaytime6/home/cuse/libgig/src/DLS.h██*int,conn_dst_eg2_delaytime6/home/cuse/libgig/src/DLS.h▀▀*int*conn_dst_eg2_holdtime6/home/cuse/libgig/src/DLS.hрр*int0conn_dst_eg2_releasetime6/home/cuse/libgig/src/DLS.h▌▌*int*conn_dst_eg2_reserved6/home/cuse/libgig/src/DLS.h▄▄*int2conn_dst_eg2_sustainlevel6/home/cuse/libgig/src/DLS.h▐▐*int,conn_dst_filter_cutoff6/home/cuse/libgig/src/DLS.hтт*int"conn_dst_filter_q6/home/cuse/libgig/src/DLS.hуу*intconn_dst_gain6/home/cuse/libgig/src/DLS.h╜╜*int$conn_dst_keynumber6/home/cuse/libgig/src/DLS.h┴┴*intconn_dst_left6/home/cuse/libgig/src/DLS.h├├*int"conn_dst_leftrear6/home/cuse/libgig/src/DLS.h╟╟*int(conn_dst_lfe_channel6/home/cuse/libgig/src/DLS.h╞╞*int,conn_dst_lfo_frequency6/home/cuse/libgig/src/DLS.h╠╠*int.conn_dst_lfo_startdelay6/home/cuse/libgig/src/DLS.h══*intconn_dst_none6/home/cuse/libgig/src/DLS.h╝╝*intconn_dst_pan6/home/cuse/libgig/src/DLS.h└└*intconn_dst_pitch6/home/cuse/libgig/src/DLS.h┐┐*int"conn_dst_reserved6/home/cuse/libgig/src/DLS.h╛╛*intconn_dst_reverb6/home/cuse/libgig/src/DLS.h╩╩*intconn_dst_right6/home/cuse/libgig/src/DLS.h──*int$conn_dst_rightrear6/home/cuse/libgig/src/DLS.h╚╚*int,conn_dst_vib_frequency6/home/cuse/libgig/src/DLS.h╧╧*int.conn_dst_vib_startdelay6/home/cuse/libgig/src/DLS.h╨╨*intconn_src_cc16/home/cuse/libgig/src/DLS.hнн)intconn_src_cc106/home/cuse/libgig/src/DLS.hпп)intconn_src_cc116/home/cuse/libgig/src/DLS.h░░)intconn_src_cc76/home/cuse/libgig/src/DLS.hоо)intconn_src_cc916/home/cuse/libgig/src/DLS.h▒▒)intconn_src_cc936/home/cuse/libgig/src/DLS.h▓▓)int0conn_src_channelpressure6/home/cuse/libgig/src/DLS.hкк)intconn_src_eg16/home/cuse/libgig/src/DLS.hжж)intconn_src_eg26/home/cuse/libgig/src/DLS.hзз)int$conn_src_keynumber6/home/cuse/libgig/src/DLS.hее)int,conn_src_keyonvelocity6/home/cuse/libgig/src/DLS.hдд)intconn_src_lfo6/home/cuse/libgig/src/DLS.hгг)intconn_src_none6/home/cuse/libgig/src/DLS.hвв)int&conn_src_pitchwheel6/home/cuse/libgig/src/DLS.hии)int*conn_src_polypressure6/home/cuse/libgig/src/DLS.hйй)intconn_src_rpn06/home/cuse/libgig/src/DLS.h┤┤)intconn_src_rpn16/home/cuse/libgig/src/DLS.h╡╡)intconn_src_rpn26/home/cuse/libgig/src/DLS.h╢╢)int conn_src_vibrato6/home/cuse/libgig/src/DLS.hлл)int conn_trn_concave6/home/cuse/libgig/src/DLS.hщщ!intconn_trn_convex6/home/cuse/libgig/src/DLS.hъъ!intconn_trn_none6/home/cuse/libgig/src/DLS.hшш!intconn_trn_switch6/home/cuse/libgig/src/DLS.hыы!int</home/cuse/libgig/src/RIFF.cpp    RIFF</home/cuse/libgig/src/RIFF.cpp┬, Chunk</home/cuse/libgig/src/RIFF.cpp%RIFF ChunkF     Chunk</home/cuse/libgig/src/RIFF.cpp*6RIFF Chunkn hFile     FILE*    StartPos    unsigned long    EndianNative    bool     Parent     List*        CountSubChunks</home/cuse/libgig/src/RIFF.cpp*-RIFFListFunsigned intCountSubChunks</home/cuse/libgig/src/RIFF.cpp/;RIFFListChunkID    uint32_t    unsigned intCountSubLists</home/cuse/libgig/src/RIFF.cpp=?RIFFListИxunsigned intCountSubLists</home/cuse/libgig/src/RIFF.cppANRIFFListFListType    uint32_t    unsigned intFile</home/cuse/libgig/src/RIFF.cppКЮRIFFFileApath    const String&         GetChunkIDString</home/cuse/libgig/src/RIFF.cpp^`RIFF Chunk StringGetFileSize</home/cuse/libgig/src/RIFF.cppл╖RIFFFileA5unsigned long GetFirstSubChunk</home/cuse/libgig/src/RIFF.cpp√RIFFList   А Chunk*GetFirstSubList</home/cuse/libgig/src/RIFF.cpp RIFFList List*"GetListTypeString</home/cuse/libgig/src/RIFF.cppБГRIFFListоfА StringGetNextSubChunk</home/cuse/libgig/src/RIFF.cpp RIFFList Chunk*GetNextSubList</home/cuse/libgig/src/RIFF.cpp(RIFFListY List*GetState</home/cuse/libgig/src/RIFF.cppКRIFF Chunkstream_state_tGetSubChunk</home/cuse/libgig/src/RIFF.cppтшRIFFListChunkID    uint32_t     Chunk*GetSubList</home/cuse/libgig/src/RIFF.cppъ∙RIFFListоАListType    uint32_t     List*List</home/cuse/libgig/src/RIFF.cpp╗┴RIFFList    List</home/cuse/libgig/src/RIFF.cpp╞╨RIFFListЄ hFile     FILE*    StartPos    unsigned long    EndianNative    bool     Parent     List*        LoadChunkData</home/cuse/libgig/src/RIFF.cppЪнRIFF ChunkM void*LoadSubChunks</home/cuse/libgig/src/RIFF.cppeRIFFListvoidPrintMessage</home/cuse/libgig/src/RIFF.cpp╛└RIFFExceptionAvoidRead</home/cuse/libgig/src/RIFF.cppЫ╝RIFF Chunk  pData     void*    WordCount    unsigned long    WordSize    unsigned long    unsigned longReadHeader</home/cuse/libgig/src/RIFF.cpp<\RIFF ChunkefPos    unsigned long    voidReadHeader</home/cuse/libgig/src/RIFF.cppPcRIFFList▓wАfPos    unsigned long    voidReadInt16</home/cuse/libgig/src/RIFF.cppЎ√RIFF Chunk█┘ pData    int16_t*    WordCount    unsigned long    unsigned longReadInt16</home/cuse/libgig/src/RIFF.cpp^eRIFF Chunkint16_tReadInt32</home/cuse/libgig/src/RIFF.cpp!RIFF ChunkF pData    int32_t*    WordCount    unsigned long    unsigned longReadInt32</home/cuse/libgig/src/RIFF.cppАЗRIFF Chunkint32_tReadInt8</home/cuse/libgig/src/RIFF.cpp╨╒RIFF Chunk pData    int8_t*    WordCount    unsigned long    unsigned longReadInt8</home/cuse/libgig/src/RIFF.cpp=DRIFF Chunke int8_tReadSceptical</home/cuse/libgig/src/RIFF.cpp┐├RIFF Chunk pData     void*    WordCount    unsigned long    WordSize    unsigned long    unsigned longReadUint16</home/cuse/libgig/src/RIFF.cpp RIFF Chunk pData    uint16_t*    WordCount    unsigned long    unsigned longReadUint16</home/cuse/libgig/src/RIFF.cppovRIFF ChunkЛ╝Аuint16_tReadUint32</home/cuse/libgig/src/RIFF.cpp/4RIFF Chunk   А pData    uint32_t*    WordCount    unsigned long    unsigned longReadUint32</home/cuse/libgig/src/RIFF.cppСШRIFF Chunkuint32_tReadUint8</home/cuse/libgig/src/RIFF.cppушRIFF Chunk pData    uint8_t*    WordCount    unsigned long    unsigned longReadUint8</home/cuse/libgig/src/RIFF.cppMTRIFF Chunkuint8_t ReleaseChunkData</home/cuse/libgig/src/RIFF.cppп┤RIFF ChunkOvoidRemainingBytes</home/cuse/libgig/src/RIFF.cppx}RIFF Chunkunsigned long SetPos</home/cuse/libgig/src/RIFF.cppbvRIFF Chunkt Where    unsigned long     Whence    stream_whence_t    unsigned long~ Chunk</home/cuse/libgig/src/RIFF.cpp8:RIFF ChunkF     ~ File</home/cuse/libgig/src/RIFF.cppайRIFFFileвБ     ~ List</home/cuse/libgig/src/RIFF.cpp╥рRIFFList    8/home/cuse/libgig/src/RIFF.h    RIFF8/home/cuse/libgig/src/RIFF.hAт Chunk8/home/cuse/libgig/src/RIFF.hYйRIFF! Chunk8/home/cuse/libgig/src/RIFF.h\ \URIFF ChunkF hFile    int    StartPos    unsigned long    EndianNative    bool     Parent     List*         Chunk8/home/cuse/libgig/src/RIFF.hЗ ЗRIFF Chunk    GetChunkID8/home/cuse/libgig/src/RIFF.ha a;RIFF Chunkuint32_t GetChunkIDString8/home/cuse/libgig/src/RIFF.h``-RIFF Chunk StringGetFilePos8/home/cuse/libgig/src/RIFF.he eFRIFF Chunk  Аunsigned longGetParent8/home/cuse/libgig/src/RIFF.hb b;RIFF Chunk List* GetPos8/home/cuse/libgig/src/RIFF.hd d9RIFF Chunkunsigned longGetSize8/home/cuse/libgig/src/RIFF.hc c=RIFF Chunkunsigned longGetState8/home/cuse/libgig/src/RIFF.hhh%RIFF Chunkstream_state_tLoadChunkData8/home/cuse/libgig/src/RIFF.hvv*RIFF Chunk void*Read8/home/cuse/libgig/src/RIFF.hii]RIFF Chunk pData     void*    WordCount    unsigned long    WordSize    unsigned long    unsigned longReadHeader8/home/cuse/libgig/src/RIFF.hИИ8RIFF ChunkfPos    unsigned long    voidReadInt168/home/cuse/libgig/src/RIFF.hllSRIFF Chunk pData    int16_t*    WordCount    unsigned long    unsigned longReadInt168/home/cuse/libgig/src/RIFF.hrr&RIFF Chunkint16_tReadInt328/home/cuse/libgig/src/RIFF.hnnSRIFF Chunk pData    int32_t*    WordCount    unsigned long    unsigned longReadInt328/home/cuse/libgig/src/RIFF.htt&RIFF Chunkint32_tReadInt88/home/cuse/libgig/src/RIFF.hjjSRIFF Chunk pData    int8_t*    WordCount    unsigned long    unsigned longReadInt88/home/cuse/libgig/src/RIFF.hpp%RIFF Chunk int8_tReadSceptical8/home/cuse/libgig/src/RIFF.hЙЙeRIFF Chunk pData     void*    WordCount    unsigned long    WordSize    unsigned long    unsigned longReadUint168/home/cuse/libgig/src/RIFF.hmmSRIFF Chunk pData    uint16_t*    WordCount    unsigned long    unsigned longReadUint168/home/cuse/libgig/src/RIFF.hss'RIFF Chunkuint16_tReadUint328/home/cuse/libgig/src/RIFF.hooSRIFF Chunk pData    uint32_t*    WordCount    unsigned long    unsigned longReadUint328/home/cuse/libgig/src/RIFF.huu'RIFF ChunkgАuint32_tReadUint88/home/cuse/libgig/src/RIFF.hkkSRIFF Chunk pData    uint8_t*    WordCount    unsigned long    unsigned longReadUint88/home/cuse/libgig/src/RIFF.hqq&RIFF Chunkuint8_t ReleaseChunkData8/home/cuse/libgig/src/RIFF.hww-RIFF ChunkvoidRemainingBytes8/home/cuse/libgig/src/RIFF.hgg+RIFF Chunk  Аunsigned long SetPos8/home/cuse/libgig/src/RIFF.hff]RIFF Chunk  А Where    unsigned long     Whence    stream_whence_t    unsigned longconvertToString8/home/cuse/libgig/src/RIFF.hа и RIFF Chunkword    uint32_t     StringswapBytes8/home/cuse/libgig/src/RIFF.hЧ Я RIFF ChunkWord     void*    WordSize    unsigned long    voidswapBytes_168/home/cuse/libgig/src/RIFF.hК О RIFF ChunkWord     void*    voidswapBytes_328/home/cuse/libgig/src/RIFF.hП Ц RIFF ChunkWord     void*    void~ Chunk8/home/cuse/libgig/src/RIFF.hx xRIFF Chunk     GetChunkID8/home/cuse/libgig/src/RIFF.ha a;RIFF Chunkuint32_tGetFilePos8/home/cuse/libgig/src/RIFF.he eFRIFF Chunk  Аunsigned longGetParent8/home/cuse/libgig/src/RIFF.hb b;RIFF Chunk List* GetPos8/home/cuse/libgig/src/RIFF.hd d9RIFF Chunkunsigned longGetSize8/home/cuse/libgig/src/RIFF.hc c=RIFF Chunkunsigned longconvertToString8/home/cuse/libgig/src/RIFF.hа и RIFF Chunkword    uint32_t     StringswapBytes8/home/cuse/libgig/src/RIFF.hЧ Я RIFF ChunkWord     void*    WordSize    unsigned long    voidswapBytes_168/home/cuse/libgig/src/RIFF.hК О RIFF ChunkWord     void*    voidswapBytes_328/home/cuse/libgig/src/RIFF.hП Ц RIFF ChunkWord     void*    voidChunkID8/home/cuse/libgig/src/RIFF.hzz!uint32_tChunkSize8/home/cuse/libgig/src/RIFF.h{{#uint32_tbEndianNative8/home/cuse/libgig/src/RIFF.hДД'bool hFile8/home/cuse/libgig/src/RIFF.h~~intpChunkData8/home/cuse/libgig/src/RIFF.hЕЕ$uint8_t*pParent8/home/cuse/libgig/src/RIFF.h||! List* ulPos8/home/cuse/libgig/src/RIFF.hГГunsigned longulStartPos8/home/cuse/libgig/src/RIFF.hВВ$unsigned longException8/home/cuse/libgig/src/RIFF.h┘рRIFFException8/home/cuse/libgig/src/RIFF.h▌ ▌GRIFFExceptionMessage     String        PrintMessage8/home/cuse/libgig/src/RIFF.h▐▐RIFFExceptionvoid~ Exception8/home/cuse/libgig/src/RIFF.h▀ ▀#RIFFException    Exception8/home/cuse/libgig/src/RIFF.h▌ ▌GRIFFExceptionMessage     String        ~ Exception8/home/cuse/libgig/src/RIFF.h▀ ▀#RIFFException    Message8/home/cuse/libgig/src/RIFF.h██ StringFile8/home/cuse/libgig/src/RIFF.h╨╓RIFFListFile8/home/cuse/libgig/src/RIFF.h╥ ╥$RIFFFilepath    const String&        GetFileSize8/home/cuse/libgig/src/RIFF.h╒╒'RIFFFileunsigned long ~ File8/home/cuse/libgig/src/RIFF.h╙ ╙RIFFFile    List8/home/cuse/libgig/src/RIFF.hм═RIFF ChunkCountSubChunks8/home/cuse/libgig/src/RIFF.h╗╗)RIFFListunsigned intCountSubChunks8/home/cuse/libgig/src/RIFF.h╝╝9RIFFListChunkID    uint32_t    unsigned intCountSubLists8/home/cuse/libgig/src/RIFF.h╜╜(RIFFListunsigned intCountSubLists8/home/cuse/libgig/src/RIFF.h╛╛9RIFFListListType    uint32_t    unsigned int GetFirstSubChunk8/home/cuse/libgig/src/RIFF.h╖╖+RIFFList Chunk*GetFirstSubList8/home/cuse/libgig/src/RIFF.h╣╣*RIFFList List*GetListType8/home/cuse/libgig/src/RIFF.h┤ ┤;RIFFListFuint32_t"GetListTypeString8/home/cuse/libgig/src/RIFF.h││,RIFFList StringGetNextSubChunk8/home/cuse/libgig/src/RIFF.h╕╕*RIFFList Chunk*GetNextSubList8/home/cuse/libgig/src/RIFF.h║║)RIFFList List*GetSubChunk8/home/cuse/libgig/src/RIFF.h╡╡6RIFFListChunkID    uint32_t     Chunk*GetSubList8/home/cuse/libgig/src/RIFF.h╢╢6RIFFListListType    uint32_t     List*List8/home/cuse/libgig/src/RIFF.hп пTRIFFList  А hFile    int    StartPos    unsigned long    EndianNative    bool     Parent     List*        List8/home/cuse/libgig/src/RIFF.h╩ ╩RIFFList    LoadSubChunks8/home/cuse/libgig/src/RIFF.h╠╠ RIFFListvoidReadHeader8/home/cuse/libgig/src/RIFF.h╦╦/RIFFListfPos    unsigned long    void ~ List8/home/cuse/libgig/src/RIFF.h┐ ┐RIFFList    GetListType8/home/cuse/libgig/src/RIFF.h┤ ┤;RIFFListFuint32_tChunksIterator8/home/cuse/libgig/src/RIFF.h╟ ╟.&ChunkList::iteratorListIterator8/home/cuse/libgig/src/RIFF.h╚ ╚,&ChunkList::iteratorListType8/home/cuse/libgig/src/RIFF.h──uint32_tpSubChunks8/home/cuse/libgig/src/RIFF.h┼┼!ChunkList*pSubChunksMap8/home/cuse/libgig/src/RIFF.h╞╞$ChunkMap*stream_backward8/home/cuse/libgig/src/RIFF.hTTintstream_closed8/home/cuse/libgig/src/RIFF.hMMintstream_curpos8/home/cuse/libgig/src/RIFF.hSSintstream_end8/home/cuse/libgig/src/RIFF.hUUint$stream_end_reached8/home/cuse/libgig/src/RIFF.hLLintstream_ready8/home/cuse/libgig/src/RIFF.hKKintstream_start8/home/cuse/libgig/src/RIFF.hRRintB/home/cuse/libgig/src/dlsdump.cpp     PrintInstrumentsB/home/cuse/libgig/src/dlsdump.cpp##%dls    DLS::File*    voidPrintRegionsB/home/cuse/libgig/src/dlsdump.cpp$$). instr     DLS::Instrument*    voidPrintSamplesB/home/cuse/libgig/src/dlsdump.cpp""!Cdls    DLS::File*    voidPrintUsageB/home/cuse/libgig/src/dlsdump.cpp%%OvoidmainB/home/cuse/libgig/src/dlsdump.cpp'Gargc    int     argv[]     char*    int PrintInstrumentsB/home/cuse/libgig/src/dlsdump.cppXh.dls    DLS::File*    voidPrintRegionsB/home/cuse/libgig/src/dlsdump.cppj~C instr     DLS::Instrument*    voidPrintSamplesB/home/cuse/libgig/src/dlsdump.cppIVOdls    DLS::File*    voidPrintUsageB/home/cuse/libgig/src/dlsdump.cppАДAvoidmainB/home/cuse/libgig/src/dlsdump.cpp'Gargc    int     argv[]     char*    int:/home/cuse/libgig/src/gig.cpp    gig:/home/cuse/libgig/src/gig.cpp"DimensionRegion:/home/cuse/libgig/src/gig.cppэЖgigDimensionRegion _3ewl    RIFF::List*        Exception:/home/cuse/libgig/src/gig.cpp∙·gigExceptioneMessage     String        File:/home/cuse/libgig/src/gig.cpp╡╕gigFileЎ pRIFF    RIFF::File*        GetCache:/home/cuse/libgig/src/gig.cppцэgig SampleObuffer_t.GetDimensionRegionByBit:/home/cuse/libgig/src/gig.cpp+0gig RegioncDim4Bit    uint8_t    Dim3Bit    uint8_t    Dim2Bit    uint8_t    Dim1Bit    uint8_t    Dim0Bit    uint8_t     DimensionRegion*2GetDimensionRegionByValue:/home/cuse/libgig/src/gig.cpp gig RegionDim4Val    uint    Dim3Val    uint    Dim2Val    uint    Dim1Val    uint    Dim0Val    uint     DimensionRegion*$GetFirstInstrument:/home/cuse/libgig/src/gig.cpp╪▌gigFiledInstrument*GetFirstRegion:/home/cuse/libgig/src/gig.cppЭбgigInstrumentrRegion*GetFirstSample:/home/cuse/libgig/src/gig.cpp║┐gigFileCSample*"GetNextInstrument:/home/cuse/libgig/src/gig.cpp▀уgigFileInstrument*GetNextRegion:/home/cuse/libgig/src/gig.cppлоgigInstrumentnRegion*GetNextSample:/home/cuse/libgig/src/gig.cpp┴┼gigFileўЎSample* GetPos:/home/cuse/libgig/src/gig.cpp25gig Samplerunsigned longGetRegion:/home/cuse/libgig/src/gig.cppМФgigInstrumenteKey    unsigned int    Region*GetSample:/home/cuse/libgig/src/gig.cpp;>gig Region.Sample**GetSampleFromWavePool:/home/cuse/libgig/src/gig.cpp@Igig Regiono$WavePoolTableIndex    unsigned int    Sample*Instrument:/home/cuse/libgig/src/gig.cppPzgigInstrumentp pFile     File*    insList    RIFF::List*        (LoadDimensionRegions:/home/cuse/libgig/src/gig.cpp▐ьgig Regionnrgn    RIFF::List*    voidLoadInstruments:/home/cuse/libgig/src/gig.cppхЄgigFileCvoidLoadSampleData:/home/cuse/libgig/src/gig.cpp|~gig SampleTbuffer_tLoadSampleData:/home/cuse/libgig/src/gig.cppХЧgig SampleSampleCount    unsigned long    buffer_tLLoadSampleDataWithNullSamplesExtension:/home/cuse/libgig/src/gig.cppмоgig Sample NullSamplesCount    uint    buffer_tLLoadSampleDataWithNullSamplesExtension:/home/cuse/libgig/src/gig.cpp╨┌gig SamplepSampleCount    unsigned long     NullSamplesCount    uint    buffer_tLoadSamples:/home/cuse/libgig/src/gig.cpp╟╓gigFileNvoidPrintMessage:/home/cuse/libgig/src/gig.cpp№■gigExceptionrvoidRead:/home/cuse/libgig/src/gig.cppD▀gig SamplepBuffer     void*    SampleCount    unsigned long    unsigned long Region:/home/cuse/libgig/src/gig.cppН▄gig RegionNpInstrument    Instrument*    rgnList    RIFF::List*        "ReleaseSampleData:/home/cuse/libgig/src/gig.cppї∙gig Samplenvoid Sample:/home/cuse/libgig/src/gig.cpp"Igig Sample. pFile     File*    waveList    RIFF::List*    WavePoolOffset    unsigned long        (ScanCompressedSample:/home/cuse/libgig/src/gig.cppLqgig Samplepvoid SetPos:/home/cuse/libgig/src/gig.cpp-gig SampleюЯАSampleCount    unsigned long     Whence    *RIFF::stream_whence_t    unsigned long~ Instrument:/home/cuse/libgig/src/gig.cpp|ГgigInstrumentp    ~ Region:/home/cuse/libgig/src/gig.cppюїgig Regionr    ~ Sample:/home/cuse/libgig/src/gig.cppсцgig Samplec    6/home/cuse/libgig/src/gig.h    gig6/home/cuse/libgig/src/gig.hC DimensionRegion6/home/cuse/libgig/src/gig.h)ЕgigDLS::SamplerDimensionRegion6/home/cuse/libgig/src/gig.hД Д.gigDimensionRegion. _3ewl    RIFF::List*        L$AttenuationControl6/home/cuse/libgig/src/gig.hvv1$attenuation_ctrl_t4AttenuationControlTreshold6/home/cuse/libgig/src/gig.hxx9uint8_tChannelOffset6/home/cuse/libgig/src/gig.hyy,uint8_tCrossfade6/home/cuse/libgig/src/gig.hqq(crossfade_tDimensionBypass6/home/cuse/libgig/src/gig.hss."dim_bypass_ctrl_tEG1Attack6/home/cuse/libgig/src/gig.h//( doubleEG1Controller6/home/cuse/libgig/src/gig.h66,eg1_ctrl_t8EG1ControllerAttackInfluence6/home/cuse/libgig/src/gig.h88;uint8_t6EG1ControllerDecayInfluence6/home/cuse/libgig/src/gig.h99:uint8_t&EG1ControllerInvert6/home/cuse/libgig/src/gig.h772bool:EG1ControllerReleaseInfluence6/home/cuse/libgig/src/gig.h::<uint8_tEG1Decay16/home/cuse/libgig/src/gig.h00( doubleEG1Decay26/home/cuse/libgig/src/gig.h11( doubleEG1Hold6/home/cuse/libgig/src/gig.h55&bool$EG1InfiniteSustain6/home/cuse/libgig/src/gig.h221boolEG1PreAttack6/home/cuse/libgig/src/gig.h..+uint16_tEG1Release6/home/cuse/libgig/src/gig.h44) doubleEG1Sustain6/home/cuse/libgig/src/gig.h33)uint16_tEG2Attack6/home/cuse/libgig/src/gig.hCC( doubleEG2Controller6/home/cuse/libgig/src/gig.hII,eg2_ctrl_t8EG2ControllerAttackInfluence6/home/cuse/libgig/src/gig.hKK;uint8_t6EG2ControllerDecayInfluence6/home/cuse/libgig/src/gig.hLL:uint8_t&EG2ControllerInvert6/home/cuse/libgig/src/gig.hJJ2bool:EG2ControllerReleaseInfluence6/home/cuse/libgig/src/gig.hMM<uint8_tEG2Decay16/home/cuse/libgig/src/gig.hDD( doubleEG2Decay26/home/cuse/libgig/src/gig.hEE( double$EG2InfiniteSustain6/home/cuse/libgig/src/gig.hFF1boolEG2PreAttack6/home/cuse/libgig/src/gig.hBB+uint16_tEG2Release6/home/cuse/libgig/src/gig.hHH) doubleEG2Sustain6/home/cuse/libgig/src/gig.hGG)uint16_tEG3Attack6/home/cuse/libgig/src/gig.hUU( doubleEG3Depth6/home/cuse/libgig/src/gig.hVV'int16_t0InvertAttenuationControl6/home/cuse/libgig/src/gig.hww7bool LFO1ControlDepth6/home/cuse/libgig/src/gig.h==/uint16_tLFO1Controller6/home/cuse/libgig/src/gig.h>>-lfo1_ctrl_tLFO1FlipPhase6/home/cuse/libgig/src/gig.h??,boolLFO1Frequency6/home/cuse/libgig/src/gig.h;;, double"LFO1InternalDepth6/home/cuse/libgig/src/gig.h<<0uint16_tLFO1Sync6/home/cuse/libgig/src/gig.h@@'bool LFO2ControlDepth6/home/cuse/libgig/src/gig.hPP/uint16_tLFO2Controller6/home/cuse/libgig/src/gig.hQQ-lfo2_ctrl_tLFO2FlipPhase6/home/cuse/libgig/src/gig.hRR,boolLFO2Frequency6/home/cuse/libgig/src/gig.hNN, double"LFO2InternalDepth6/home/cuse/libgig/src/gig.hOO0uint16_tLFO2Sync6/home/cuse/libgig/src/gig.hSS'bool LFO3ControlDepth6/home/cuse/libgig/src/gig.hYY/int16_tLFO3Controller6/home/cuse/libgig/src/gig.hZZ-lfo3_ctrl_tLFO3Frequency6/home/cuse/libgig/src/gig.hWW, double"LFO3InternalDepth6/home/cuse/libgig/src/gig.hXX0int16_tLFO3Sync6/home/cuse/libgig/src/gig.h[['boolMSDecode6/home/cuse/libgig/src/gig.h{{'boolPan6/home/cuse/libgig/src/gig.htt" int8_tPitchTrack6/home/cuse/libgig/src/gig.hrr)bool&ReleaseTriggerDecay6/home/cuse/libgig/src/gig.hoo2uint8_t8ReleaseVelocityResponseCurve6/home/cuse/libgig/src/gig.hmm;curve_type_t8ReleaseVelocityResponseDepth6/home/cuse/libgig/src/gig.hnn;uint8_t"SampleStartOffset6/home/cuse/libgig/src/gig.h||0uint16_tSelfMask6/home/cuse/libgig/src/gig.huu'boolSustainDefeat6/home/cuse/libgig/src/gig.hzz,boolVCFCutoff6/home/cuse/libgig/src/gig.h``(uint8_t&VCFCutoffController6/home/cuse/libgig/src/gig.h__2"vcf_cutoff_ctrl_tVCFEnabled6/home/cuse/libgig/src/gig.h]])bool&VCFKeyboardTracking6/home/cuse/libgig/src/gig.hgg2bool:VCFKeyboardTrackingBreakpoint6/home/cuse/libgig/src/gig.hhh<uint8_tVCFResonance6/home/cuse/libgig/src/gig.hdd+uint8_t,VCFResonanceController6/home/cuse/libgig/src/gig.hff5vcf_res_ctrl_t&VCFResonanceDynamic6/home/cuse/libgig/src/gig.hee2boolVCFType6/home/cuse/libgig/src/gig.h^^&vcf_type_t VCFVelocityCurve6/home/cuse/libgig/src/gig.haa/curve_type_t.VCFVelocityDynamicRange6/home/cuse/libgig/src/gig.hcc6uint8_t VCFVelocityScale6/home/cuse/libgig/src/gig.hbb/uint8_t*VelocityResponseCurve6/home/cuse/libgig/src/gig.hjj4curve_type_t8VelocityResponseCurveScaling6/home/cuse/libgig/src/gig.hll;uint8_t*VelocityResponseDepth6/home/cuse/libgig/src/gig.hkk4uint8_t$VelocityUpperLimit6/home/cuse/libgig/src/gig.h++1uint8_tpSample6/home/cuse/libgig/src/gig.h,,&Sample*Exception6/home/cuse/libgig/src/gig.hgigDLS::ExceptionException6/home/cuse/libgig/src/gig.h %gigExceptioneMessage     String        PrintMessage6/home/cuse/libgig/src/gig.hgigExceptionovoidFile6/home/cuse/libgig/src/gig.hЎgigDLS::FileFile6/home/cuse/libgig/src/gig.h #gigFilei pRIFF    RIFF::File*        $GetFirstInstrument6/home/cuse/libgig/src/gig.h,gigFileeInstrument*GetFirstSample6/home/cuse/libgig/src/gig.h(gigFilecSample*"GetNextInstrument6/home/cuse/libgig/src/gig.h+gigFilenInstrument*GetNextSample6/home/cuse/libgig/src/gig.h'gigFilenSample*LoadInstruments6/home/cuse/libgig/src/gig.h"gigFilecvoidLoadSamples6/home/cuse/libgig/src/gig.hgigFilepvoid ~ File6/home/cuse/libgig/src/gig.h gigFilec     ~ File6/home/cuse/libgig/src/gig.h gigFilec    &InstrumentsIterator6/home/cuse/libgig/src/gig.h%80InstrumentList::iteratorSamplesIterator6/home/cuse/libgig/src/gig.h % 4(SampleList::iteratorpInstruments6/home/cuse/libgig/src/gig.h1InstrumentList*pSamples6/home/cuse/libgig/src/gig.h  -SampleList*Instrument6/home/cuse/libgig/src/gig.h╬ЄgigDLS::InstrumentGetFirstRegion6/home/cuse/libgig/src/gig.hцц&gigInstrumenteRegion*GetNextRegion6/home/cuse/libgig/src/gig.hчч%gigInstrumentFRegion*GetRegion6/home/cuse/libgig/src/gig.hщщ1gigInstrumentcKey    unsigned int    Region*Instrument6/home/cuse/libgig/src/gig.hя я8gigInstrumentc pFile     File*    insList    RIFF::List*        ~ Instrument6/home/cuse/libgig/src/gig.hЁ ЁgigInstrumentr     Attenuation6/home/cuse/libgig/src/gig.h██!int32_t"DimensionKeyRange6/home/cuse/libgig/src/gig.hрр'range_tEffectSend6/home/cuse/libgig/src/gig.h▄▄ uint16_tFineTune6/home/cuse/libgig/src/gig.h▌▌int16_t PianoReleaseMode6/home/cuse/libgig/src/gig.h▀▀&boolPitchbendRange6/home/cuse/libgig/src/gig.h▐▐$uint16_tRegionIndex6/home/cuse/libgig/src/gig.hээ!intRegionKeyTable6/home/cuse/libgig/src/gig.hьь)Region*pRegions6/home/cuse/libgig/src/gig.hыыRegion** Region6/home/cuse/libgig/src/gig.h╣╦gigDLS::Region.GetDimensionRegionByBit6/home/cuse/libgig/src/gig.h┴┴Йgig RegioncDim4Bit    uint8_t    Dim3Bit    uint8_t    Dim2Bit    uint8_t    Dim1Bit    uint8_t    Dim0Bit    uint8_t     DimensionRegion*2GetDimensionRegionByValue6/home/cuse/libgig/src/gig.h└└|gig RegionnDim4Val    uint    Dim3Val    uint    Dim2Val    uint    Dim1Val    uint    Dim0Val    uint     DimensionRegion*GetSample6/home/cuse/libgig/src/gig.h┬┬(gig RegioncSample**GetSampleFromWavePool6/home/cuse/libgig/src/gig.h╚╚Jgig Regionn$WavePoolTableIndex    unsigned int    Sample*(LoadDimensionRegions6/home/cuse/libgig/src/gig.h╟╟6gig Regionrgn    RIFF::List*    void Region6/home/cuse/libgig/src/gig.h╞ ╞@gig RegionnpInstrument    Instrument*    rgnList    RIFF::List*        ~ Region6/home/cuse/libgig/src/gig.h╔ ╔gig Regiont     DimensionRegions6/home/cuse/libgig/src/gig.h╜$╜4uint32_tDimensions6/home/cuse/libgig/src/gig.h╗$╗.unsigned intVelocityTable6/home/cuse/libgig/src/gig.h──&uint8_t*pDimensionDefinitions6/home/cuse/libgig/src/gig.h╝$╝<dimension_def_t"pDimensionRegions6/home/cuse/libgig/src/gig.h╛╛9 DimensionRegion* Sample6/home/cuse/libgig/src/gig.hИ╡gigDLS::Sample GetCache6/home/cuse/libgig/src/gig.hаа$gig Samplenbuffer_t GetPos6/home/cuse/libgig/src/gig.hдд"gig Samplenunsigned longLoadSampleData6/home/cuse/libgig/src/gig.hЬЬ*gig Sample.buffer_tLoadSampleData6/home/cuse/libgig/src/gig.hЭЭCgig SamplecSampleCount    unsigned long    buffer_tLLoadSampleDataWithNullSamplesExtension6/home/cuse/libgig/src/gig.hЮЮWgig Samplen NullSamplesCount    uint    buffer_tLLoadSampleDataWithNullSamplesExtension6/home/cuse/libgig/src/gig.hЯЯrgig SamplenSampleCount    unsigned long     NullSamplesCount    uint    buffer_tRead6/home/cuse/libgig/src/gig.hееHgig SampleppBuffer     void*    SampleCount    unsigned long    unsigned long"ReleaseSampleData6/home/cuse/libgig/src/gig.hвв-gig Samplecvoid Sample6/home/cuse/libgig/src/gig.hп пSgig Samplec pFile     File*    waveList    RIFF::List*    WavePoolOffset    unsigned long        (ScanCompressedSample6/home/cuse/libgig/src/gig.h▓▓'gig SampleтЮvoid SetPos6/home/cuse/libgig/src/gig.hггngig SampleeSampleCount    unsigned long     Whence    *RIFF::stream_whence_t    unsigned long~ Sample6/home/cuse/libgig/src/gig.h░ ░gig Samplee    Compressed6/home/cuse/libgig/src/gig.hЩЩ%bool.DecompressionBufferSize6/home/cuse/libgig/src/gig.hи!и8unsigned longFrameOffset6/home/cuse/libgig/src/gig.hк!к,unsigned longFrameTable6/home/cuse/libgig/src/gig.hлл+unsigned long*Instances6/home/cuse/libgig/src/gig.hз!з*unsigned intLoopEnd6/home/cuse/libgig/src/gig.hЦЦ"uint32_tLoopFraction6/home/cuse/libgig/src/gig.hЧЧ'uint32_t LoopID6/home/cuse/libgig/src/gig.hУУ!uint32_tLoopPlayCount6/home/cuse/libgig/src/gig.hШШ(uint32_tLoopStart6/home/cuse/libgig/src/gig.hХХ$uint32_tLoopType6/home/cuse/libgig/src/gig.hФФ#loop_type_t Loops6/home/cuse/libgig/src/gig.hТТ uint32_t"MIDIPitchFraction6/home/cuse/libgig/src/gig.hПП,uint32_tMIDIUnityNote6/home/cuse/libgig/src/gig.hОО(uint32_tManufacturer6/home/cuse/libgig/src/gig.hЛЛ'uint32_tProduct6/home/cuse/libgig/src/gig.hММ"uint32_tRAMCache6/home/cuse/libgig/src/gig.hн!н)buffer_tSMPTEFormat6/home/cuse/libgig/src/gig.hРР&smpte_format_tSMPTEOffset6/home/cuse/libgig/src/gig.hСС&uint32_tSampleGroup6/home/cuse/libgig/src/gig.hКК&uint16_tSamplePeriod6/home/cuse/libgig/src/gig.hНН'uint32_tSamplePos6/home/cuse/libgig/src/gig.hм!м*unsigned long(pDecompressionBuffer6/home/cuse/libgig/src/gig.hйй5 void*buffer_t6/home/cuse/libgig/src/gig.hNRgig"NullExtensionSize6/home/cuse/libgig/src/gig.hQQ'unsigned longSize6/home/cuse/libgig/src/gig.hPPunsigned long pStart6/home/cuse/libgig/src/gig.hO O void*crossfade_t6/home/cuse/libgig/src/gig.h gig in_end6/home/cuse/libgig/src/gig.huint8_tin_start6/home/cuse/libgig/src/gig.huint8_tout_end6/home/cuse/libgig/src/gig.huint8_tout_start6/home/cuse/libgig/src/gig.huint8_tdimension_def_t6/home/cuse/libgig/src/gig.hў■gigbits6/home/cuse/libgig/src/gig.h∙∙uint8_tdimension6/home/cuse/libgig/src/gig.h°°dimension_t ranges6/home/cuse/libgig/src/gig.h№№range_t*split_type6/home/cuse/libgig/src/gig.h√√split_type_tzone_size6/home/cuse/libgig/src/gig.h¤¤unsigned int zones6/home/cuse/libgig/src/gig.h··uint8_trange_t6/home/cuse/libgig/src/gig.hHKgighigh6/home/cuse/libgig/src/gig.hJJuint8_tlow6/home/cuse/libgig/src/gig.hIIuint8_tn.attenuation_ctrl_breath6/home/cuse/libgig/src/gig.hкк1intDattenuation_ctrl_channelaftertouch6/home/cuse/libgig/src/gig.h└└1int0attenuation_ctrl_effect16/home/cuse/libgig/src/gig.hмм1int:attenuation_ctrl_effect1depth6/home/cuse/libgig/src/gig.h╗╗1int0attenuation_ctrl_effect26/home/cuse/libgig/src/gig.hнн1int:attenuation_ctrl_effect2depth6/home/cuse/libgig/src/gig.h╝╝1int:attenuation_ctrl_effect3depth6/home/cuse/libgig/src/gig.h╜╜1int:attenuation_ctrl_effect4depth6/home/cuse/libgig/src/gig.h╛╛1int:attenuation_ctrl_effect5depth6/home/cuse/libgig/src/gig.h┐┐1int*attenuation_ctrl_foot6/home/cuse/libgig/src/gig.hлл1int8attenuation_ctrl_genpurpose16/home/cuse/libgig/src/gig.hоо1int8attenuation_ctrl_genpurpose26/home/cuse/libgig/src/gig.hпп1int8attenuation_ctrl_genpurpose36/home/cuse/libgig/src/gig.h░░1int8attenuation_ctrl_genpurpose46/home/cuse/libgig/src/gig.h▒▒1int8attenuation_ctrl_genpurpose56/home/cuse/libgig/src/gig.h╖╖1int8attenuation_ctrl_genpurpose66/home/cuse/libgig/src/gig.h╕╕1int8attenuation_ctrl_genpurpose76/home/cuse/libgig/src/gig.h╣╣1int8attenuation_ctrl_genpurpose86/home/cuse/libgig/src/gig.h║║1int2attenuation_ctrl_modwheel6/home/cuse/libgig/src/gig.hйй1int*attenuation_ctrl_none6/home/cuse/libgig/src/gig.hии1int6attenuation_ctrl_portamento6/home/cuse/libgig/src/gig.h┤┤1int>attenuation_ctrl_portamentotime6/home/cuse/libgig/src/gig.h▓▓1int4attenuation_ctrl_softpedal6/home/cuse/libgig/src/gig.h╢╢1int>attenuation_ctrl_sostenutopedal6/home/cuse/libgig/src/gig.h╡╡1int:attenuation_ctrl_sustainpedal6/home/cuse/libgig/src/gig.h││1int2attenuation_ctrl_velocity6/home/cuse/libgig/src/gig.h┴┴1int"curve_type_linear6/home/cuse/libgig/src/gig.hgg int(curve_type_nonlinear6/home/cuse/libgig/src/gig.hff int$curve_type_special6/home/cuse/libgig/src/gig.hhh int$curve_type_unknown6/home/cuse/libgig/src/gig.hii)int$dim_bypass_ctrl_946/home/cuse/libgig/src/gig.hooint$dim_bypass_ctrl_956/home/cuse/libgig/src/gig.hppint(dim_bypass_ctrl_none6/home/cuse/libgig/src/gig.hnnint dimension_breath6/home/cuse/libgig/src/gig.h╘╘*int6dimension_channelaftertouch6/home/cuse/libgig/src/gig.h╨╨*int"dimension_effect16/home/cuse/libgig/src/gig.h╫╫*int,dimension_effect1depth6/home/cuse/libgig/src/gig.hхх*int"dimension_effect26/home/cuse/libgig/src/gig.h╪╪*int,dimension_effect2depth6/home/cuse/libgig/src/gig.hцц*int,dimension_effect3depth6/home/cuse/libgig/src/gig.hчч*int,dimension_effect4depth6/home/cuse/libgig/src/gig.hшш*int,dimension_effect5depth6/home/cuse/libgig/src/gig.hщщ*intdimension_foot6/home/cuse/libgig/src/gig.h╒╒*int*dimension_genpurpose16/home/cuse/libgig/src/gig.h┘┘*int*dimension_genpurpose26/home/cuse/libgig/src/gig.h┌┌*int*dimension_genpurpose36/home/cuse/libgig/src/gig.h██*int*dimension_genpurpose46/home/cuse/libgig/src/gig.h▄▄*int*dimension_genpurpose56/home/cuse/libgig/src/gig.hсс*int*dimension_genpurpose66/home/cuse/libgig/src/gig.hтт*int*dimension_genpurpose76/home/cuse/libgig/src/gig.hуу*int*dimension_genpurpose86/home/cuse/libgig/src/gig.hфф*int$dimension_keyboard6/home/cuse/libgig/src/gig.h╥╥*intdimension_layer6/home/cuse/libgig/src/gig.h╬╬*int$dimension_modwheel6/home/cuse/libgig/src/gig.h╙╙*intdimension_none6/home/cuse/libgig/src/gig.h╠╠*int(dimension_portamento6/home/cuse/libgig/src/gig.h▐▐*int0dimension_portamentotime6/home/cuse/libgig/src/gig.h╓╓*int0dimension_releasetrigger6/home/cuse/libgig/src/gig.h╤╤*int.dimension_samplechannel6/home/cuse/libgig/src/gig.h══*int&dimension_softpedal6/home/cuse/libgig/src/gig.hрр*int0dimension_sostenutopedal6/home/cuse/libgig/src/gig.h▀▀*int,dimension_sustainpedal6/home/cuse/libgig/src/gig.h▌▌*int$dimension_velocity6/home/cuse/libgig/src/gig.h╧╧*int lfo1_ctrl_breath6/home/cuse/libgig/src/gig.hЙЙ,int$lfo1_ctrl_internal6/home/cuse/libgig/src/gig.hЗЗ,int2lfo1_ctrl_internal_breath6/home/cuse/libgig/src/gig.hЛЛ,int6lfo1_ctrl_internal_modwheel6/home/cuse/libgig/src/gig.hКК,int$lfo1_ctrl_modwheel6/home/cuse/libgig/src/gig.hИИ,intlfo2_ctrl_foot6/home/cuse/libgig/src/gig.hАА,int$lfo2_ctrl_internal6/home/cuse/libgig/src/gig.h~~,int.lfo2_ctrl_internal_foot6/home/cuse/libgig/src/gig.hВВ,int6lfo2_ctrl_internal_modwheel6/home/cuse/libgig/src/gig.hББ,int$lfo2_ctrl_modwheel6/home/cuse/libgig/src/gig.h,int(lfo3_ctrl_aftertouch6/home/cuse/libgig/src/gig.hww,int$lfo3_ctrl_internal6/home/cuse/libgig/src/gig.huu,int:lfo3_ctrl_internal_aftertouch6/home/cuse/libgig/src/gig.hyy,int6lfo3_ctrl_internal_modwheel6/home/cuse/libgig/src/gig.hxx,int$lfo3_ctrl_modwheel6/home/cuse/libgig/src/gig.hvv,int$loop_type_backward6/home/cuse/libgig/src/gig.hXX,int.loop_type_bidirectional6/home/cuse/libgig/src/gig.hWW,int loop_type_normal6/home/cuse/libgig/src/gig.hVV,int,smpte_format_24_frames6/home/cuse/libgig/src/gig.h^^4int,smpte_format_25_frames6/home/cuse/libgig/src/gig.h__4int,smpte_format_30_frames6/home/cuse/libgig/src/gig.haa4int>smpte_format_30_frames_dropping6/home/cuse/libgig/src/gig.h``4int,smpte_format_no_offset6/home/cuse/libgig/src/gig.h]]4intsplit_type_bit6/home/cuse/libgig/src/gig.hєєint2split_type_customvelocity6/home/cuse/libgig/src/gig.hЄЄ!int"split_type_normal6/home/cuse/libgig/src/gig.hёёint4vcf_cutoff_ctrl_aftertouch6/home/cuse/libgig/src/gig.hЪЪ+int,vcf_cutoff_ctrl_breath6/home/cuse/libgig/src/gig.hФФ+int.vcf_cutoff_ctrl_effect16/home/cuse/libgig/src/gig.hТТ+int.vcf_cutoff_ctrl_effect26/home/cuse/libgig/src/gig.hУУ+int(vcf_cutoff_ctrl_foot6/home/cuse/libgig/src/gig.hХХ+int6vcf_cutoff_ctrl_genpurpose76/home/cuse/libgig/src/gig.hШШ+int6vcf_cutoff_ctrl_genpurpose86/home/cuse/libgig/src/gig.hЩЩ+int0vcf_cutoff_ctrl_modwheel6/home/cuse/libgig/src/gig.hСС+int(vcf_cutoff_ctrl_none6/home/cuse/libgig/src/gig.hРР+int2vcf_cutoff_ctrl_softpedal6/home/cuse/libgig/src/gig.hЧЧ+int8vcf_cutoff_ctrl_sustainpedal6/home/cuse/libgig/src/gig.hЦЦ+int0vcf_res_ctrl_genpurpose36/home/cuse/libgig/src/gig.hаа$int0vcf_res_ctrl_genpurpose46/home/cuse/libgig/src/gig.hбб$int0vcf_res_ctrl_genpurpose56/home/cuse/libgig/src/gig.hвв$int0vcf_res_ctrl_genpurpose66/home/cuse/libgig/src/gig.hгг$int"vcf_res_ctrl_none6/home/cuse/libgig/src/gig.hЯЯ-int"vcf_type_bandpass6/home/cuse/libgig/src/gig.h$int&vcf_type_bandreject6/home/cuse/libgig/src/gig.h$int"vcf_type_highpass6/home/cuse/libgig/src/gig.h$int vcf_type_lowpass6/home/cuse/libgig/src/gig.h$int*vcf_type_lowpassturbo6/home/cuse/libgig/src/gig.h$intB/home/cuse/libgig/src/gigdump.cpp    *PrintDimensionRegionsB/home/cuse/libgig/src/gigdump.cpp&&,ergn    gig::Region*    void PrintInstrumentsB/home/cuse/libgig/src/gigdump.cpp##%9gig    gig::File*    voidPrintRegionsB/home/cuse/libgig/src/gigdump.cpp$$)A instr     gig::Instrument*    voidPrintSamplesB/home/cuse/libgig/src/gigdump.cpp""!ngig    gig::File*    voidPrintUsageB/home/cuse/libgig/src/gigdump.cpp%%evoidmainB/home/cuse/libgig/src/gigdump.cpp(Geargc    int     argv[]     char*    int*PrintDimensionRegionsB/home/cuse/libgig/src/gigdump.cppДбCrgn    gig::Region*    void PrintInstrumentsB/home/cuse/libgig/src/gigdump.cppYiwgig    gig::File*    voidPrintRegionsB/home/cuse/libgig/src/gigdump.cppkВO instr     gig::Instrument*    voidPrintSamplesB/home/cuse/libgig/src/gigdump.cppIW.gig    gig::File*    voidPrintUsageB/home/cuse/libgig/src/gigdump.cppгзOvoidmainB/home/cuse/libgig/src/gigdump.cpp(Geargc    int     argv[]     char*    intH/home/cuse/libgig/src/gigextract.cpp    ExtractSamplesH/home/cuse/libgig/src/gigextract.cpp88Egig    gig::File*    destdir     char*    ordered    OrderMap*    voidPrintUsageH/home/cuse/libgig/src/gigextract.cpp77╥хvoidToStringH/home/cuse/libgig/src/gigextract.cppGG╛9Аi    int     stringcloseAFlibH/home/cuse/libgig/src/gigextract.cpp<<╞─А        void    voidmainH/home/cuse/libgig/src/gigextract.cppIДargc    int     argv[]     char*    intopenAFlibH/home/cuse/libgig/src/gigextract.cpp;;        void    voidwriteWavH/home/cuse/libgig/src/gigextract.cpp99j═│filename    const char*    samples     void*    samplecount    long    channels    int    bitdepth    int    rate    long    intExtractSamplesH/home/cuse/libgig/src/gigextract.cppЖхgig    gig::File*    destdir     char*    ordered    OrderMap*    voidPrintUsageH/home/cuse/libgig/src/gigextract.cpp voidToStringH/home/cuse/libgig/src/gigextract.cpp!i    int     stringcloseAFlibH/home/cuse/libgig/src/gigextract.cpp  voidmainH/home/cuse/libgig/src/gigextract.cppIДargc    int     argv[]     char*    intopenAFlibH/home/cuse/libgig/src/gigextract.cppўvoidwriteWavH/home/cuse/libgig/src/gigextract.cppчїC╢filename    const char*    samples     void*    samplecount    long    channels    int    bitdepth    int    rate    long    int _afCloseFileH/home/cuse/libgig/src/gigextract.cppFF%int _afFreeFileSetupH/home/cuse/libgig/src/gigextract.cpp??$void_afInitChannelsH/home/cuse/libgig/src/gigextract.cpp@@+void"_afInitFileFormatH/home/cuse/libgig/src/gigextract.cppBB)void_afInitRateH/home/cuse/libgig/src/gigextract.cppCC*void&_afInitSampleFormatH/home/cuse/libgig/src/gigextract.cppAA3void_afNewFileSetupH/home/cuse/libgig/src/gigextract.cpp> >#AFfilesetup_afOpenFileH/home/cuse/libgig/src/gigextract.cppE E?AFfilehandle_afWriteFramesH/home/cuse/libgig/src/gigextract.cppDD6int hAFlibH/home/cuse/libgig/src/gigextract.cpp:: void*pOrderedSamplesH/home/cuse/libgig/src/gigextract.cpp55 OrderMap*D/home/cuse/libgig/src/rifftree.cpp    PrintChunkListD/home/cuse/libgig/src/rifftree.cpp$$5Ч8Аlist    RIFF::List*    PrintSize    bool    voidPrintUsageD/home/cuse/libgig/src/rifftree.cpp##voidmainD/home/cuse/libgig/src/rifftree.cpp&Targc    int     argv[]     char*    intPrintChunkListD/home/cuse/libgig/src/rifftree.cppVpпдАlist    RIFF::List*    PrintSize    bool    voidPrintUsageD/home/cuse/libgig/src/rifftree.cppryБАvoidmainD/home/cuse/libgig/src/rifftree.cpp&Targc    int     argv[]     char*    int