Created
February 24, 2018 00:30
-
-
Save LuigiBlood/8a0a59e416cc2c2210650ba531436727 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!-- seq64 ROM Description File --> | |
<RomDesc indextype="2"> | |
<cmdlist> | |
<command cmd="255" name="End of Data" action="End of Data" validinseq="1" | |
validinchn="1" validintrk="1"/> | |
<command cmd="0" name="Chn Timestamp" action="Timestamp" cmdend="31" validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="Time" meaning="Delay" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="120" name="Relative Trk Ptr" action="Ptr Track Data" cmdend="123" | |
validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="Layer" meaning="Note Layer" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Relative Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="136" name="Absolute Trk Ptr" action="Ptr Track Data" cmdend="139" | |
validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="Note Layer" meaning="Note Layer" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="193" name="Instrument" action="Chn Instrument" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Instrument" meaning="Value" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="194" name="Transposition" action="Chn Transpose" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="196" name="Channel Start" action="Chn Reset" validinchn="1"/> | |
<command cmd="211" name="Pitch Bend" action="Chn Pitch Bend" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Bend" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="212" name="Effect Level" action="Chn Effects" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="216" name="Vibrato (Chn)" action="Chn Vibrato" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Vibrato" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="218" name="Unknown" action="No Action" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Unnamed" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="220" name="Drumset?" action="No Action" validinchn="1" validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Unknown" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="221" name="Chan Pan" action="Chn Pan" validinchn="1" validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Pan" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="223" name="Chan Volume (Chn)" action="Chn Volume" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Volume" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="224" name="Unknown" action="No Action" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Unknown" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="233" name="Channel Priority" action="No Action" validinchn="1" | |
validintrk="0"> | |
<parameter datasrc="fixed" datalen="1" name="Priority" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="0" name="Note w/ T, V, G" action="Track Note" cmdend="63" | |
validintrk="1"> | |
<parameter datasrc="offset" datalen="0" name="Note" meaning="Note" add="0" | |
multiply="1"/> | |
<parameter datasrc="variable" datalen="2" name="Timestamp" meaning="Delay" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Velocity" meaning="Velocity" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Gate" meaning="Gate Time" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="64" name="Note w/ T, V" action="Track Note" validintrk="1" | |
cmdend="127"> | |
<parameter datasrc="offset" datalen="0" name="Note" meaning="Note" add="0" | |
multiply="1"/> | |
<parameter datasrc="variable" datalen="2" name="Timestamp" meaning="Delay" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Velocity" meaning="Velocity" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="128" name="Note w/ V, G" action="Track Note" validintrk="1" | |
cmdend="191"> | |
<parameter datasrc="offset" datalen="0" name="Note" meaning="Note" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Velocity" meaning="Velocity" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Gate Time" meaning="Gate Time" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="192" name="Trk Timestamp" action="Timestamp" validintrk="1"> | |
<parameter datasrc="variable" datalen="2" name="Timestamp" meaning="Delay" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="194" name="Ly Transpose" action="Layer Transpose" validintrk="1"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="0" name="Load Chn Bit to Q" action="No Action" cmdend="15" | |
validinseq="1"> | |
<parameter datasrc="offset" datalen="0" name="Channel" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="16" name="Ignored Seq Cmd" action="No Action" cmdend="63" | |
validinseq="1"/> | |
<command cmd="64" name="Chn C Unknown (init?)" action="No Action" cmdend="79" | |
validinseq="1" validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="Channel" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="80" name="Q -= var[C]" action="No Action" cmdend="95" validinseq="1" | |
validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="C" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="96" name="Load ??? DMA from var[C]" action="No Action" cmdend="111" | |
validinseq="1" validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="C" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Unknown 1" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Unknown 2" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="112" name="var[C] = Q" action="No Action" cmdend="127" validinseq="1" | |
validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="C" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="128" name="Q = var[C]; if(C<2) var[C] = -1;" action="No Action" | |
cmdend="143" validinseq="1" validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="Unnamed" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="144" name="Absolute Chn Ptr" action="Ptr Channel Header" | |
cmdend="159" validinseq="1"> | |
<parameter datasrc="offset" datalen="0" name="Channel" meaning="Channel" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="160" name="Relative Chn Ptr" action="Ptr Channel Header" | |
cmdend="175" validinseq="1"> | |
<parameter datasrc="offset" datalen="0" name="Channel" meaning="Channel" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Relative Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="176" name="Set Up New Seq from var[C]" action="No Action" | |
cmdend="191" validinseq="1" validinchn="1"> | |
<parameter datasrc="offset" datalen="0" name="C" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="New seq index" meaning="None" | |
add="0" multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Unknown" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="196" name="WIP possibly return from parsing?" action="No Action" | |
validinseq="1"> | |
<parameter datasrc="fixed" datalen="1" name="Unknown 1" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Unknown 2" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="197" name="WIP Store to SeqParams[E0]" action="No Action" | |
validinseq="1"> | |
<parameter datasrc="fixed" datalen="2" name="Unknown" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="198" name="Return from Sequence" action="End of Data" validinseq="1"/> | |
<command cmd="199" name="WIP" action="No Action" validinseq="1" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Unnamed" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="2" name="Unnamed" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="200" name="Q -= val" action="No Action" validinseq="1" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="201" name="Q &= val" action="No Action" validinseq="1" | |
validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="202" name="Ignored" action="No Action" validinseq="1"/> | |
<command cmd="203" name="Ignored" action="No Action" validinseq="1"/> | |
<command cmd="204" name="Q = val" action="No Action" validinseq="1" validinchn="1"> | |
<parameter datasrc="fixed" datalen="1" name="Value" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="211" name="Sequence Format" action="Sequence Format" validinseq="1"> | |
<parameter datasrc="fixed" datalen="1" name="Format" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="213" name="Sequence Type" action="Sequence Type" validinseq="1"> | |
<parameter datasrc="fixed" datalen="1" name="Type" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="214" name="Channel Disable" action="Channel Disable" validinseq="1"> | |
<parameter datasrc="fixed" datalen="2" name="Channels" meaning="Bitfield" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="215" name="Channel Enable" action="Channel Enable" validinseq="1"> | |
<parameter datasrc="fixed" datalen="2" name="Channels" meaning="Bitfield" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="219" name="Master Volume" action="Master Volume" validinseq="1"> | |
<parameter datasrc="fixed" datalen="1" name="Volume" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="221" name="Tempo" action="Tempo" validinseq="1"> | |
<parameter datasrc="fixed" datalen="1" name="Tempo" meaning="Value" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="223" name="Unknown" action="No Action" validinseq="1" validinchn="0"> | |
<parameter datasrc="fixed" datalen="1" name="Unnamed" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="239" name="Ignore 3 Bytes" action="No Action" validinseq="1"> | |
<parameter datasrc="fixed" datalen="2" name="Ignored" meaning="None" add="0" | |
multiply="1"/> | |
<parameter datasrc="fixed" datalen="1" name="Ignored" meaning="None" add="0" | |
multiply="1"/> | |
</command> | |
<command cmd="242" name="Branch Rel if Q<0" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="1" name="Address (Relative)" meaning="Relative Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="243" name="Branch Rel if Q==0" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="1" name="Address (Relative)" meaning="Relative Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="244" name="Branch Rel Always" action="Jump Same Level" validinseq="1" | |
validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="1" name="Address (Relative)" meaning="Relative Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="245" name="Branch Abs if Q>=0" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="246" name="Branch Abs to Seq Start" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="0" name="No Data, is 0" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="247" name="Loop End" action="Loop End" validinseq="1" validinchn="1" | |
validintrk="1"/> | |
<command cmd="248" name="Loop Start" action="Loop Start" validinseq="1" | |
validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="1" name="Loop Count" meaning="Loop Count" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="249" name="Branch Abs if Q<0" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="250" name="Branch Abs if Q==0" action="Jump Same Level" | |
validinseq="1" validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="251" name="Branch Abs Always" action="Jump Same Level" validinseq="1" | |
validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="252" name="Call Absolute" action="Call Same Level" validinseq="1" | |
validinchn="1" validintrk="1"> | |
<parameter datasrc="fixed" datalen="2" name="Address" meaning="Absolute Address" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="253" name="Timestamp" action="Timestamp" validinseq="1" | |
validinchn="1" validintrk="1"> | |
<parameter datasrc="variable" datalen="2" name="Delta Time" meaning="Delay" | |
add="0" multiply="1"/> | |
</command> | |
<command cmd="254" name="(Return 1?)" action="No Action" validinseq="1" | |
validinchn="1" validintrk="1"/> | |
</cmdlist> | |
<filelist/> | |
<knownfilelist> | |
<knownfile type="Audioseq Index" from_ft="0" address="966048" length="0"/> | |
<knownfile type="Audioseq" from_ft="0" address="19782560" length="97424"/> | |
<knownfile type="Audiobank Index" from_ft="0" address="964928" length="0"/> | |
<knownfile type="Audiobank" from_ft="0" address="18898560" length="86448"/> | |
<knownfile type="Instrument Set Index" from_ft="0" address="966560" length="0"/> | |
</knownfilelist> | |
<audiobankidx/> | |
<audioseqidx> | |
</audioseqidx> | |
<samplesetidx/> | |
<midiopts ppqnmultiplier="10" mtrvol="SysEx MstrVol" chnvol="CC7 (Volume)" | |
chnpriority="CC25 (None)" bendrange="6" q_other_time="1" q_vol_time="3" | |
q_vol_amp="2" q_other_amp="1" stacksize="4" formatbytedefault="32" | |
typebytedefault="50" delta_vel="5" delta_gate="3" delta_cc="3" | |
writeseqformat="1" writeseqtype="1" writechanbits="1" writeloopall="1" | |
writeheader="1" writechanreset="1" ptrtype="shortest" usecalls="0" | |
useloops="1" q_pitch_time="1" q_pitch_amp="1" q_pan_time="3" | |
q_pan_amp="2"/> | |
<audiobankidx> | |
</audiobankidx> | |
</RomDesc> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment