sl@0: [include] sl@0: file1=\multimedia\t_multimedia.ini sl@0: sl@0: [midiclientutility1] sl@0: name=midiclientutility1 sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0001-001-OpenDes_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0002-001-OpenFile_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0003-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0004-001-OpenFile_command02] sl@0: tmmsource=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0005-001-OpenUrl_command02] sl@0: url=file://\multimedia\t_midiclientutility\midi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-SetChannelVolumeL_command04] sl@0: channel=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-SetChannelMuteL_command06] sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-IsChannelMuteL_command07] sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-SetChannelMuteL_command09] sl@0: channel=0 sl@0: mute=false sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0006-001-IsChannelMuteL_command10] sl@0: channel=0 sl@0: mute=false sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0007-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-LoadCustomBankL_command03] sl@0: bankData=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-CustomBankLoadedL_command04] sl@0: loaded=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-NumberOfBanksL_command05] sl@0: customBank=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-CustomBankLoadedL_command07] sl@0: loaded=false sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0008-001-NumberOfBanksL_command08] sl@0: customBank=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0009-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0009-001-LoadCustomBankDataL_command03] sl@0: bankData=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0009-001-GetBankIdL_command04] sl@0: customBank=true sl@0: bankId=19 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0010-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0010-001-LoadCustomBankDataL_command03] sl@0: bankData=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0010-001-LoadCustomBankDataL_command04] sl@0: bankData=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0010-001-NumberOfBanksL_command05] sl@0: customBank=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0010-001-NumberOfBanksL_command07] sl@0: customBank=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0011-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0012-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0012-001-SetRepeatsL_command03] sl@0: repeats=2 sl@0: intervalSec=1000000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0012-001-GetRepeats_command04] sl@0: repeats=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0013-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0013-001-SetPositionMicroBeatsL_command05] sl@0: position=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0013-001-PositionMicroBeatsL_command06] sl@0: position=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0014-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0014-001-SetPositionMicroSecondsL_command05] sl@0: position=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0014-001-PositionMicroSecondsL_command06] sl@0: position=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0015-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0015-001-SetStopTimeL_command05] sl@0: intervalSec=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0015-001-StopTimeL_command06] sl@0: intervalSec=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0018-001-SetBalanceL_command02] sl@0: balance=30 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0018-001-GetBalanceL_command03] sl@0: balance=30 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0020-001-CustomCommandAsync_command02] sl@0: functionId=7 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0021-001-CustomCommandAsync_command02] sl@0: functionId=7 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0022-001-CustomCommandSyncL_command02] sl@0: functionId=7 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0023-001-CustomCommandSyncL_command02] sl@0: functionId=7 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0024-001-OpenDes_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0025-001-OpenDes_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0026-001-OpenDes_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0026-001-SetTrackMuteL_command03] sl@0: track=2 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0026-001-IsTrackMuteL_command04] sl@0: track=2 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0026-001-SetTrackMuteL_command05] sl@0: track=2 sl@0: mute=false sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0026-001-IsTrackMuteL_command06] sl@0: track=2 sl@0: mute=false sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0027-001-SetVolumeRampL_command02] sl@0: intervalSec=5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0028-001-LoadCustomInstrumentL_command02] sl@0: memoryInstrumentId=4 sl@0: fileBankId=1 sl@0: memoryBankId=3 sl@0: fileInstrumentId=2 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0028-001-NumberOfInstrumentsL_command03] sl@0: customBank=true sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0028-001-UnloadCustomInstrumentL_command04] sl@0: instrumentId=4 sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0028-001-NumberOfInstrumentsL_command05] sl@0: customBank=true sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0029-001-LoadCustomInstrumentDataL_command02] sl@0: memoryInstrumentId=4 sl@0: fileBankId=1 sl@0: memoryBankId=3 sl@0: fileInstrumentId=2 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0029-001-SetInstrumentL_command03] sl@0: instrumentId=4 sl@0: channel=5 sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0029-001-GetInstrumentL_command04] sl@0: channel=5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0030-001-LoadCustomInstrumentL_command02] sl@0: memoryInstrumentId=4 sl@0: fileBankId=1 sl@0: memoryBankId=3 sl@0: fileInstrumentId=2 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0030-001-GetInstrumentIdL_command03] sl@0: instrumentId=4 sl@0: customBank=true sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0031-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0032-001-SetMaxPolyphonyL_command03] sl@0: maxNotes=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0033-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0033-001-NoteOnL_command03] sl@0: note=5 sl@0: channel=10 sl@0: velocity=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0033-001-NoteOffL_command04] sl@0: note=5 sl@0: channel=10 sl@0: velocity=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0034-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0034-001-SetTempoL_command03] sl@0: tempo=120000000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0034-001-TempoMicroBeatsPerMinuteL_command04] sl@0: tempo=120000000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0035-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0035-001-PlayNoteL_command03] sl@0: note=5 sl@0: duration=100 sl@0: noteOnVelocity=6 sl@0: noteOffVelocity=10 sl@0: channel=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0035-001-StopNotes_command04] sl@0: channel=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0036-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0036-001-PlayNoteL_command03] sl@0: note=5 sl@0: duration=100 sl@0: startTime=20 sl@0: noteOnVelocity=6 sl@0: noteOffVelocity=10 sl@0: channel=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0036-001-StopNotes_command04] sl@0: channel=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0037-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0037-001-SendMessageL_command03] sl@0: data1=MIDIMessage sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0038-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0038-001-SendMessageL_command03] sl@0: data1=MIDIMessage sl@0: time=100 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0039-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0039-001-SendMipMessageL_command03] sl@0: mipValue=20 sl@0: channel=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0040-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0040-001-InstrumentNameL_command03] sl@0: instrumentId=89 sl@0: customBank=false sl@0: bankId=0 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0041-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0042-001-OpenDes_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0042-001-GetMetaDataEntryL_command04] sl@0: metaDataIndex=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0043-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0044b-001-OpenFile_command02] sl@0: rfile =true sl@0: fileName ={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0044b-001-State_command05] sl@0: state =EMidiStateOpenPlaying sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0045-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0045-001-SetPitchTranspositionL_command04] sl@0: cents=1050 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0046-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0046-001-PercussionKeyNameL_command03] sl@0: instrumentId=89 sl@0: note=0 sl@0: customBank=False sl@0: bankId=0 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0047-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0047-001-LoadCustomBankL_command03] sl@0: bankData=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0047-001-SetBankL_command04] sl@0: custom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0048-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0048-001-SetPriorityL_command03] sl@0: priority=EMdaPriorityMax sl@0: prioritypreference=TimeAndQuality sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0049-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0049-001-SetSyncUpdateCallbackIntervalL_command04] sl@0: microBeats=10 sl@0: microSeconds=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0051-001-OpenFile_command02] sl@0: fileName=\multimedia\t_midiclientutility\mid.111 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0052-001-OpenFile_command02] sl@0: fileName=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0055-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0057-001-OpenFile_command02] sl@0: tmmsource=true sl@0: fileName=\multimedia\t_midiclientutility\mid.111 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0058-001-OpenFile_command02] sl@0: tmmsource=true sl@0: fileName=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0060-001-OpenUrl_command02] sl@0: url=file:////badpath/midi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0061-001-OpenUrl_command02] sl@0: url=file:////multimedia/textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0062-001-OpenUrl_command02] sl@0: url=www.symbiaaan.com/test.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0063-001-OpenDes_command02] sl@0: fileName=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0064-001-OpenDes_command02] sl@0: fileName=null sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0065-001-ChannelVolumeL_command02] sl@0: channel=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0066-001-ChannelVolumeL_command02] sl@0: channel=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0067-001-CustomBankLoadedL_command02] sl@0: bankId=9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0068-001-CustomBankLoadedL_command02] sl@0: bankId=-9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0069-001-CustomCommandAsync_command02] sl@0: data1=SomeBadData sl@0: functionId=0 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0070-001-CustomCommandAsync_command02] sl@0: functionId=0 sl@0: useDataFrom=true sl@0: data2=SomeDataBadData sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0071-001-CustomCommandAsync_command02] sl@0: functionId=999 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0072-001-CustomCommandAsync_command02] sl@0: data1=SomeBadData sl@0: functionId=0 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0073-001-CustomCommandAsync_command02] sl@0: functionId=0 sl@0: data2=SomeBadData sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0074-001-CustomCommandAsync_command02] sl@0: functionId=999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0075-001-CustomCommandSyncL_command02] sl@0: data1=SomeBadData sl@0: functionId=0 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0076-001-CustomCommandSyncL_command02] sl@0: functionId=0 sl@0: useDataFrom=true sl@0: data2=SomeBadData sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0077-001-CustomCommandSyncL_command02] sl@0: functionId=999 sl@0: useDataFrom=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0078-001-CustomCommandSyncL_command02] sl@0: data1=BadData sl@0: functionId=0 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0079-001-CustomCommandSyncL_command02] sl@0: functionId=0 sl@0: data2=BadData sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0080-001-CustomCommandSyncL_command02] sl@0: functionId=999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0085-001-GetBankIdL_command02] sl@0: bankId=-1 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0086-001-GetBankIdL_command02] sl@0: bankId=999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0087-001-GetInstrumentIdL_command02] sl@0: instrumentId=-1 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0088-001-GetInstrumentIdL_command02] sl@0: instrumentId=9999 sl@0: bankId=3 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0089-001-GetInstrumentIdL_command02] sl@0: instrumentId=10 sl@0: bankId=999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0090-001-GetInstrumentL_command02] sl@0: channel=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0091-001-GetInstrumentL_command02] sl@0: channel=17 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0096-001-InstrumentNameL_command02] sl@0: instrumentId=-2 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0097-001-InstrumentNameL_command02] sl@0: instrumentId=128 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0098-001-InstrumentNameL_command02] sl@0: instrumentId=2 sl@0: bankId=999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0099-001-IsChannelMuteL_command02] sl@0: channel=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0100-001-IsChannelMuteL_command02] sl@0: channel=16 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0101-001-IsTrackMuteL_command02] sl@0: track=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0102-001-IsTrackMuteL_command02] sl@0: track=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0103-001-LoadCustomBankDataL_command02] sl@0: bankData=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0105-001-LoadCustomBankL_command02] sl@0: bankData=\badpath\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0107-001-LoadCustomBankL_command02] sl@0: bankData=\multimedia\t_midiclientutility\textmidi.mid sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0109-001-LoadCustomInstrumentDataL_command02] sl@0: memoryInstrumentId=16 sl@0: fileBankId=10 sl@0: memoryBankId=10 sl@0: fileInstrumentId=-2 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0110-001-LoadCustomInstrumentDataL_command02] sl@0: memoryInstrumentId=16 sl@0: fileBankId=10 sl@0: memoryBankId=10 sl@0: fileInstrumentId=130 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0112-001-LoadCustomInstrumentL_command02] sl@0: memoryInstrumentId=16 sl@0: fileBankId=10 sl@0: memoryBankId=10 sl@0: fileInstrumentId=-2 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0113-001-LoadCustomInstrumentL_command02] sl@0: memoryInstrumentId=16 sl@0: fileBankId=10 sl@0: memoryBankId=10 sl@0: fileInstrumentId=130 sl@0: fileName=\multimedia\t_midiclientutility\midiclienttest.gm sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0115-001-NoteOffL_command02] sl@0: note=50 sl@0: channel=-1 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0116-001-NoteOffL_command02] sl@0: note=50 sl@0: channel=17 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0117-001-NoteOffL_command02] sl@0: note=-2 sl@0: channel=10 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0118-001-NoteOnL_command02] sl@0: note=50 sl@0: channel=-1 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0119-001-NoteOnL_command02] sl@0: note=50 sl@0: channel=17 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0120-001-NoteOnL_command02] sl@0: note=-2 sl@0: channel=10 sl@0: velocity=50 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0122-001-NumberOfInstrumentsL_command02] sl@0: customBank=true sl@0: bankId=999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0123-001-NumberOfInstrumentsL_command02] sl@0: bankId=999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0125-001-PercussionKeyNameL_command02] sl@0: instrumentId=33 sl@0: note=-3 sl@0: bankId=14 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0126-001-PercussionKeyNameL_command02] sl@0: instrumentId=33 sl@0: note=133 sl@0: bankId=14 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0127-001-PercussionKeyNameL_command02] sl@0: instrumentId=33 sl@0: note=2 sl@0: bankId=32767 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0128-001-PlayNoteL_command02] sl@0: note=-3 sl@0: duration=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=12 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0129-001-PlayNoteL_command02] sl@0: note=130 sl@0: duration=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=12 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0130-001-PlayNoteL_command02] sl@0: note=100 sl@0: duration=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=-5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0131-001-PlayNoteL_command02] sl@0: note=-3 sl@0: duration=200 sl@0: startTime=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=12 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0132-001-PlayNoteL_command02] sl@0: note=130 sl@0: duration=200 sl@0: startTime=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=12 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0133-001-PlayNoteL_command02] sl@0: note=100 sl@0: duration=200 sl@0: startTime=200 sl@0: noteOnVelocity=2 sl@0: noteOffVelocity=120 sl@0: channel=-5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0137-001-SendMessageL_command02] sl@0: data1=MessageData sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0138-001-SendMessageL_command02] sl@0: data1=MessageData sl@0: time=150 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0139-001-SendMipMessageL_command02] sl@0: mipValue=100 sl@0: channel=16 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0140-001-OpenFile_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0140-001-SetBalanceL_command04] sl@0: balance=999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0141-001-OpenFile_command02] sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0141-001-SetBalanceL_command04] sl@0: balance=-9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0142-001-SetChannelMuteL_command02] sl@0: channel=-2 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0143-001-SetChannelMuteL_command02] sl@0: channel=20 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0144-001-SetChannelVolumeL_command02] sl@0: volume=100 sl@0: channel=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0145-001-SetChannelVolumeL_command02] sl@0: volume=100 sl@0: channel=20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0146-001-SetInstrumentL_command02] sl@0: instrumentId=2 sl@0: channel=-2 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0147-001-SetInstrumentL_command02] sl@0: instrumentId=2 sl@0: channel=20 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0148-001-SetInstrumentL_command02] sl@0: instrumentId=-3 sl@0: channel=10 sl@0: bankId=2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0149-001-SetMaxPolyphonyL_command02] sl@0: maxNotes=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0150-001-SetMaxPolyphonyL_command02] sl@0: maxNotes=123456 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0151-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0151-001-SetPitchTranspositionL_command03] sl@0: cents=-999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0152-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0152-001-SetPitchTranspositionL_command03] sl@0: cents=999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0153-001-SetPitchTranspositionL_command02] sl@0: cents=1000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0154-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0154-001-SetPlaybackRateL_command03] sl@0: rate=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0155-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0155-001-SetPlaybackRateL_command03] sl@0: rate=999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0156-001-SetPlaybackRateL_command02] sl@0: rate=1000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0157-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0157-001-SetPositionMicroBeatsL_command03] sl@0: position=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0158-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0158-001-SetPositionMicroBeatsL_command03] sl@0: position=999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0159-001-SetPositionMicroBeatsL_command02] sl@0: position=1000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0160-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0160-001-SetPositionMicroSecondsL_command03] sl@0: position=-2 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0161-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0161-001-SetPositionMicroSecondsL_command03] sl@0: position=999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0162-001-SetPositionMicroSecondsL_command02] sl@0: position=1000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0163-001-SetPriorityL_command02] sl@0: priority=-9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0164-001-SetPriorityL_command02] sl@0: priority=999999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0165-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0165-001-SetRepeatsL_command03] sl@0: repeats=-5 sl@0: intervalSec=1000 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0166-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0166-001-SetRepeatsL_command03] sl@0: repeats=10 sl@0: intervalSec=-10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0167-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0167-001-SetStopTimeL_command03] sl@0: intervalSec=-20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0168-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0168-001-SetStopTimeL_command03] sl@0: intervalSec=9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0169-001-SetStopTimeL_command02] sl@0: intervalSec=200 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0170-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0170-001-SetSyncUpdateCallbackIntervalL_command03] sl@0: microSeconds=-20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0171-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0171-001-SetSyncUpdateCallbackIntervalL_command04] sl@0: microBeats=-20 sl@0: microSeconds=5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0172-001-SetSyncUpdateCallbackIntervalL_command03] sl@0: microBeats=10 sl@0: microSeconds=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0173-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0173-001-SetTempoL_command03] sl@0: tempo=-20 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0174-001-SetTempoL_command02] sl@0: tempo=200 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0175-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0175-001-SetTrackMuteL_command03] sl@0: track=-20 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0176-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0176-001-SetTrackMuteL_command03] sl@0: track=99999 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0177-001-SetTrackMuteL_command02] sl@0: track=1 sl@0: mute=true sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0178-001-SetVolumeL_command02] sl@0: volume=-5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0179-001-SetVolumeL_command02] sl@0: volume=9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0180-001-SetVolumeRampL_command02] sl@0: intervalSec=-5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0181-001-SetVolumeRampL_command02] sl@0: intervalSec=9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0182-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0182-001-Stop_command05] sl@0: intervalSec=-5 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0183-001-OpenFile_command02] sl@0: rfile=true sl@0: fileName={default_mmf, midifilename} sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0183-001-Stop_command05] sl@0: intervalSec=9999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0188-001-UnloadCustomBankL_command02] sl@0: bankId=-1 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0189-001-UnloadCustomBankL_command02] sl@0: bankId=99999999 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0190-001-UnloadCustomBankL_command02] sl@0: bankId=15 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0191-001-UnloadCustomInstrumentL_command02] sl@0: instrumentId=-2 sl@0: bankId=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0192-001-UnloadCustomInstrumentL_command02] sl@0: instrumentId=160 sl@0: bankId=10 sl@0: sl@0: sl@0: [MM-MMF-MIDI-PublicAPI-0193-001-UnloadCustomInstrumentL_command02] sl@0: instrumentId=10 sl@0: bankId=15 sl@0: sl@0: