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

Hehe, I'm a long time C++ guy (corrupting memory since '92!), its 
only been the last three years or so that I've been doing Java.  I 
chose Java mostly for the good, free tools.

    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.

    I'm building out XML files to describe the SysEx dump structures 
(sample below).  I'm pretty certain at this point I won't need any 
module specific Java code.  I'll have a tree/property pane view.  
I'll dynamically build the nodes and property sheets from the XML.  I 
should have the code in pretty good shape over the next week or so.  
Unfortunately, until the DTXpressIIISP comes out I will not have 
anything to test with.


----------------------------
<module name="DTXpress (original)" identify-code="43004C6B07" 
dumptext="DTXL">
    <dump name="System" type="SYST" objectnumber="7F7F">
        <param name="Learn Mode" type="enum">
            <enum id="0">Off</enum> 
            <enum id="1">Shift</enum> 
            <enum id="2">Always</enum> 
        </param>
        <param name="Bypass" type="bool" /> 
        ...
    <dump name="Drum Kit" type="DKIT" objectnumber="0000" count="32">
        <param name="Name" type="ascii" length="8" /> 
        <param name="Volume" type="UC" max="127" /> 
	...

--- In DTXpress@yahoogroups.com, "the_kin_doc" <softhouse@o...> wrote:
> Hi,
> 
> I'm also in the process of developing an editor (for the DTXpress 
> II, since that's all I have here). Being the dinosaur that I am 
> however, I've opted for C++.  I've already written the code to 
> request, load, save, open and send kits and am about to embark on 
> the kit editor itself.  When that's done I'll do editors for 
> triggers, system data and the user map.
> 
> A word of warning to those who follow, however, so far I have found 
> a couple of errors in the sysex spec on the files area here so be 
> vigilent.
> 
> I'm away on business next week but I hope to have the kit editor 
> finished in about 2 weeks at which time I'd be interested in 
hearing 
> from any DTXpress II users willing to do a bit of beta testing for 
> me.
> 
> If you're interested in testing send me an email at 
> softhouse@o... and I'll get the software out to you as 
> soon as it's ready.
> 
> Cheers,
> 
> Peter
> 
> 
> 
> 
> --- In DTXpress@yahoogroups.com, "ozteevan" <ozteevan@y...> wrote:
> > --- In DTXpress@yahoogroups.com, "jjcorley0000" <jjc@s...> wrote:
> > > 
> > >     My only real concern at this point is that the 
> javax.sound.midi 
> > > interface support for SysEx seems like it is pretty new... i.e. 
> it 
> > > may be buggy or lack necessary features.
> > > 
> > 
> > While I was developing DTXport last year to do the same sort of 
> Sysex 
> > viewing & editing I discovered a bug in javax.sound.midi that 
> renders 
> > it useless for long messages. I had to include WinMMMidiProvider 
> with 
> > my distribution to work around it.
> > 
> > Roger

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.