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-01-27 by jjcorley0000

My only issue with the DTXpress I is that we've only got the II 
and III formats so far... unless someone knows where we can find 
the "I" format.


--- In DTXpress@yahoogroups.com, "Monsieur_Benoit" 
<monsieur_benoit@y...> wrote:
> I'm a synth player, but I often visit a friend who has a DTXpress 
II. I know another one who has a DTXpress I (but harder to get the 
hands on).
> So of you need to have some tests done on one of these modules, 
I'll be also very happy to help.
> 
> Regards,
> 
> Benoit
>   ----- Original Message ----- 
>   From: jjcorley0000 
>   To: DTXpress@yahoogroups.com 
>   Sent: Monday, January 26, 2004 9:30 PM
>   Subject: [DTXpress] Re: Sysex Bulk Dump Data
> 
> 
> 
>       I certainly am very familiar with a "gathering requirements" 
>   phase building up a set of goals that can never be reached.  I 
>   definately plan to start small and see what happens from there.
> 
>       Its actually for that reason (and issues I have with GPL) 
that I 
>   don't plan on working within Jsynthlib.  I certainly will offer 
the 
>   application for free, but not via the GPL.
> 
>       I do plan on supporting all the DTXpress models.  The formats 
>   between the II and III looking pretty close and it shouldn't be 
too 
>   much more effort... testing will be my only issue as I will only 
>   have the III.  I'll need someone with a II, who won't mind if 
their 
>   settings get FUBAR'd, to do some beta testing for me when I get 
to 
>   that stage.
> 
> 
>   --- In DTXpress@yahoogroups.com, "oldguydrummer" <rdamon@m...> 
wrote:
>   > These are all excellent ideas. 
>   > 
>   > From my point of view, with three modules, just being able to 
>   > upload/download the kit settings and trigger settings, one 
module 
>   at 
>   > a time, into the PC, and editing them, would be a 1000 percent 
>   > improvement.
>   > 
>   > I would just suggest that unless you have alot a spare time on 
>   your 
>   > hands, which is probably not the case for most folks, is to 
keep 
>   if 
>   > basic and simple. If the project program becomes overly 
>   complicated, 
>   > trying to accommodate everybody's wishlist, then it may not get 
>   > finished. (i.e. Drumb and Drumber Manual) 
>   > 
>   > At where I work, we would talk about generating a detail 
>   > program/shreadsheet for panelboard calculations. The problem 
was 
>   that 
>   > a gigantic wishlist was generated and the project just never 
got 
>   > complete. I went and generated a simple spreadsheet that does 
the 
>   job 
>   > and everybody is now using it. If we had waited for the perfect 
>   > program, we would still be waiting and doing the calculations 
>   > manually. I have updated the spreadsheet a dozen times over the 
>   > years, as time became available and it is still being used.
>   > 
>   > Since the Sysex, is slightly different for the Dtxpress 
I/II/III, 
>   it 
>   > maybe better to keep it simplier, so that it can be adapted for 
>   use 
>   > with all these modules, as oppose, having just one complex 
program 
>   > for just one module. But if you end up with a dtxpress III, I 
>   fully 
>   > understand, spending you effect exclusively concentrating on it.
>   > 
>   > But ultimately, you will have to decide on the difficulty 
factor 
>   and 
>   > your available time.
>   > 
>   > If there are any specific technical information or question 
that 
>   you 
>   > need as your are working through the programming task, I can 
pass 
>   > them onto Yamaha, as they seem to be responding to my requests 
as 
>   a 
>   > moderator here, very quickly.
>   > 
>   > 
>   > 
>   > OldGuyDrummer (OGD)
>   > 
>   > 
>   > 
>   > --- In DTXpress@yahoogroups.com, "Monsieur_Benoit" 
>   > <monsieur_benoit@y...> wrote:
>   > > Hi all,
>   > > 
>   > > 
>   > > Basically, as far as I know about editor (for synths), you 
>   should 
>   > do with an editor/librarian :
>   > > 
>   > > As a librarian :
>   > > 
>   > > - open a sysex or request a dump (bulk dumps or partial 
dumps : 
>   > only a song, a kit....)
>   > > - view all the data on screen, in a big array for exemple
>   > > - move, switch or delete elements
>   > > - send the whole data, or just a part (a kit...)
>   > > - save the data, as sysex, and/or as proprietary if you're 
>   adding 
>   > stuff (comments, other informations)
>   > > 
>   > > As an editor (most of the time in librarian, you double-click 
on 
>   an 
>   > element to edit it and an editor window opens) / 
>   > > - change parameters (voices, effects...)
>   > > sometimes modules can accept realtime sysex, so when you're 
>   > tweaking the patch on your computer, you're sending realtime 
>   sysex, 
>   > and so editing the sound directly in the buffer of the module.
>   > > but for old synths, or simpler modules, you can't edit in 
>   realtime, 
>   > so you have to request a dump / edit / send the data, and then 
you 
>   > can hear the difference. I guess that the DTXpress systems are 
>   > working with this second option.
>   > > 
>   > > For examples, you can see some screenshots of a synth 
>   > editor/librarian here : 
http://www.soundtower.com/synth/triton.htm
>   > > You can also download and try the demo version of Midiquest, 
a 
>   > multi synth editor librarian  : 
>   > http://www.squest.com/Windows/MidiQuest-About.html
>   > > 
>   > > Finally, once again, as you're planning to developp under 
Java, 
>   I 
>   > would recommend to have a look at Jsynthlib, an Open Source 
>   Universal 
>   > Synthesizer Patch Editor / Librarian written in the Java 
>   Language. : 
>   > http://www.overwhelmed.org/jsynthlib/ 
>   > > 
>   > > Maybe you can add support of the DTXpress into Jsynthlib, or 
at 
>   > least grab some code parts if you want to start from scratch...
>   > > 
>   > > (another idea : I would maybe nice to have a tool for 
>   translating a 
>   > midifile into DTXpress language and then send it with sysex as 
a 
>   > song... maybe a little bit out of the project)
>   > > 
>   > > Hope this can help
>   > > 
>   > > Regards, 
>   > > 
>   > > Benoit
>   > > 
>   > > 
>   > >   ----- Original Message ----- 
>   > >   From: jjcorley0000 
>   > >   To: DTXpress@yahoogroups.com 
>   > >   Sent: Saturday, January 24, 2004 8:43 AM
>   > >   Subject: [DTXpress] Re: Sysex Bulk Dump Data
>   > > 
>   > > 
>   > > 
>   > >       I noticed that the Sysex formats have been posted in 
the 
>   > files 
>   > >   section.  I read them over and they don't look terribly 
>   > complicated.  
>   > >   Using the javax.sound.midi package it should be fairly 
>   > >   straightforward to build an application to manage this 
>   > information.  
>   > >   Note that this will still have to wait until the DTXIIISP 
>   arrives 
>   > and 
>   > >   allocate a weekend or two to the task.
>   > > 
>   > >       What would people like to see in this application?
>   > > 
>   > >       A few ideas I had:
>   > >       - XML (text based) format export/import so that people 
can 
>   > hand 
>   > >   modify files or write other utilities to muck with them.
>   > >       - A "my kits/songs/etc" so that you could create a 
really 
>   > large 
>   > >   (limited only by disk space) db of these items and then 
pick 
>   and 
>   > >   choose them for a certain "load".  + List of Favorite loads.
>   > >       - The ability to multi-select items (ex: kits) and 
modify 
>   > params 
>   > >   for all selected items in one action (ex: volume).  Should 
be 
>   > able to 
>   > >   do this absolute (ex: set to 70) or relative (ex: +10).
>   > >       - Copy & Swap things from one kit to another.
>   > > 
>   > >       Hmmm, me thinks I'm talking myself into more than a 
>   weekend 
>   > or 
>   > >   two of work...
>   > > 
>   > >   --- In DTXpress@yahoogroups.com, "jjcorley0000" <jjc@s...> 
>   wrote:
>   > >   > 
>   > >   >     Can you post the information to the website or the 
files 
>   > area 
>   > >   > here?
>   > >   > 
>   > >   >     While I reluctantly admit that I have the 
>   skills/experience 
>   > to 
>   > >   > handle such a task (Java/C++, GUI, embedded software, 
>   mucking 
>   > with 
>   > >   > bits in files):
>   > >   > 
>   > >   >     a)  I'm waiting on the IIISP, so I don't yet have a 
>   system 
>   > for 
>   > >   > testing.
>   > >   > 
>   > >   >     b)  I'm not sure how much time I can really dedicate 
to 
>   > such a 
>   > >   > task.
>   > >   > 
>   > >   >     That said, I'd like to see the data formats so I can 
get 
>   an 
>   > >   idea 
>   > >   > of the level of effort.  If I were to put something 
>   together, 
>   > I'd 
>   > >   > likely do it in Java so our non-MS friends wouldn't be 
SOL.
>   > >   > 
>   > >   > 
>   > >   > --- In DTXpress@yahoogroups.com, "oldguydrummer" 
>   <rdamon@m...> 
>   > >   wrote:
>   > >   > > Ok, I now have the Sysex Bulk Dump Data from Yamaha for 
>   the 
>   > >   > > DTxpressII and DtxpressIII. Let's see if we can 
coordinate 
>   > who 
>   > >   > wants 
>   > >   > > to tackle what, in generating a program for seting 
>   > up/changing
> 
> 
> 
>   Community email addresses:
>     Post message: DTXpress@yahoogroups.com
>     Subscribe:    DTXpress-subscribe@yahoogroups.com
>     Unsubscribe:  DTXpress-unsubscribe@yahoogroups.com
>     List owner:   DTXpress-owner@yahoogroups.com
> 
>   Shortcut URL to this page:
>     http://groups.yahoo.com/group/DTXpress
> 
>   Alternate DTXpress site:
>     http://www.dtxpressions.com 
> 
> 
>         Yahoo! Groups Sponsor 
>               ADVERTISEMENT
>              
>        
>        
> 
> 
> --------------------------------------------------------------------
----------
>   Yahoo! Groups Links
> 
>     a.. To visit your group on the web, go to:
>     http://groups.yahoo.com/group/DTXpress/
>       
>     b.. To unsubscribe from this group, send an email to:
>     DTXpress-unsubscribe@yahoogroups.com
>       
>     c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.

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.