Excellent information! I have a few comments/questions:
1. System Dump size
- Adding up the param sizes you are correct, 203. It seems wrong
in all of the DTXpressI/II/II SysEx specs. (The DTXtreme spec
doesn't list the size of the system block and thus escapes criticism.)
2. Drum Kit name
- Are you sure you aren't also counting the preceding index
number and object number from the dump? Or are there 4 dead bytes in
the format? This should be easy to test as the volume byte is right
after it and the kit (object) number is right before. If true, its
wrong in at least the I/II/II specs and perhaps the Extreme spec
too. This depends on if the name is truly that long or if there are
just 4 dead bytes in the format.
3. OB64/OB127
I think you have to be correct on this one, it would be just too
odd if not true. The bad thing is this same table appears to be
cut/pasted into all four specs I have: I/II/III/Extreme.
Perhaps we should get OGD to foward this information to Yamaha to
confirm/correct? Its pretty obvious they copy most of this
documentation from model to model, so it'd help them with future
releases.
Thanks again for the information! I'll definately post any
issues I find.
--- In DTXpress@yahoogroups.com, "the_kin_doc" <softhouse@o...> wrote:
> --- In DTXpress@yahoogroups.com, "jjcorley0000" <jjc@s...> wrote:
> >
> > The SysEx spec errors concern me a bit. Do you have any more
> > information on them? Since I'm working with four versions
> > (DTXpressI/II/II and DTXtremeI) and they are very similar, I've
> been
> > able to answer a few questions by cross checking the other specs,
> > particularly the DTXtreme as it's manual and has a bit more text
> with
> > it.
>
> The errors I've found to date are pretty minor but they need to be
> corrected to get things working.
>
> ----------------------------------------
>
> The spec says:
>
> B.1 bulk dump - systam data
>
> system data - 202 bytes
>
> But I think it should be:
>
> B.1 bulk dump - system data
>
> system data - 203 bytes
>
> -----------------------------------------
>
> The spec says:
>
> drumkit data - 1066 bytes
> -------------------------------------------------------
> offset type range name
> -------------------------------------------------------
> 0 UC*8 ASCII name
> 8 UC 0-127 volume
> 9 UC 0-127 reverb return level
> 10 UC 0-127 reverb send level
> 11 UC 0-11 reverb type
> 12 UC 0-69 reverb time
> 13 UC 0-63 HH sens
> 14 UC 0-127 song select
> 15 UC 0-2 tempo select MSB
> 16 UC 0-127 tempo select LSB
> 17 3bytes - reserve
> 20 [DRSRC]*25
> 970 [DRTR]*16
> -------------------------------------------------------
>
> But I think it should be:
>
> drumkit data 1070 bytes
> -------------------------------------------------------
> offset type range name
> -------------------------------------------------------
> 0 UC*12 ASCII name
> 12 UC 0-127 volume
> 13 UC 0-127 reverb return level
> 14 UC 0-127 reverb send level
> 15 UC 0-11 reverb type
> 16 UC 0-69 reverb time
> 17 UC 0-63 HH sens
> 18 UC 0-127 song select
> 19 UC 0-2 tempo select MSB
> 20 UC 0-127 tempo select LSB
> 21 3bytes - reserve
> 24 [DRSRC]*25
> 974 [DRTR]*16
> -------------------------------------------------------
>
>
> The spec says:
>
> OB64 0:-64, 1:-32, ... 32:0, 33:+1, ... 64:+32
> OB127 0:-127, 1:-62, ... 64:0, 65:+1, ...127:+63
>
> But I think it should be:
>
> OB64 0:-32, 1:-31, ... 32:0, 33:+1, ... 64:+32
> OB127 0:-64, 1:-63, ... 64:0, 65:+1, ...127:+63
>
> However, I haven't tested this last one yet, I'm just guessing that
> is what they really meant.
>
> I'll let you know if I find any others, or let me know if you think
> I've got this wrong somehow.
>
> Cheers,
>
> PeterMessage
Re: Sysex Bulk Dump Data
2004-02-02 by jjcorley0000
Attachments
- No local attachments were found for this message.