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

Thanks for the offer, I'll definately be posting once I get 
started with this project.  And now we wait for the IIISP...


--- In DTXpress@yahoogroups.com, "oldguydrummer" <rdamon@m...> wrote:
> I would be more than happy at being a tester for the Dtxpress II 
> module version. 
> 
> OGD
> 
> 
> --- In DTXpress@yahoogroups.com, "jjcorley0000" <jjc@s...> wrote:
> > 
> >     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

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.