Yamaha DTXpress/DTXplorer/DTXtreme group photo

Yahoo Groups archive

Yamaha DTXpress/DTXplorer/DTXtreme

Index last updated: 2026-04-28 22:44 UTC

Message

Re: Sysex Bulk Dump Data

2004-02-02 by jjcorley0000

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,
> 
> Peter

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.