I agreee with your disagreement of Yamaha Gary. Extending Yamaha's logic - why have bulk dump on any MIDI instrument at all ? Since all states of an instrument are obtainable by INITIALIZE + ADD ANY SIGNALS THAT CAME FROM AN EXTERNAL SOURCE. AHAHAHAHAHA ----- Original Message ----- From: Gary Gregson <gary@...> To: <AN1x-list@egroups.com> Sent: Sunday, October 08, 2000 3:10 AM Subject: RE: [AN1x-list] Bulk dumps from PLG150-AN > Hi Lars, > > In common with all Yamaha soundcards and PLG boards....it is NOT possible to > dump parameters from the PLG150AN card. Yamaha simply do not provide bulk > requests or a return path from the card (their reasoning is that any > changes to the card MUST have arrived from an external source....hence that > external source should already know what the parameters are). I don't go > along with this reasoning....particularly in the case you mention where you > want to get at the default ROM preset parameters! > > If you perform a bulk dump from an MU unit fitted with a PLG card, you will > get some PLG card specific parameters. However these are merely the > configuration parameters for the card in the XG device (i.e. those you can > edit from the MU front panel). They are at best offsets....they are NOT the > actual voice parameters stored within the card. > > It is for this reason that AN1xEdit does not provide the An1x BULK Request > button when operating in PLG mode (if it was available, I can assure you > that I wouldn't have went to the trouble of removing the button in PLG > mode!!!!!!!!) > > It is also for this reason that I provide the PLG150AN preset banks as .ANP > files within the An1xEdit installer package. > > Obviously, since there is no way to request what is in the PLG150AN ROM, I > have created these files based on information supplied by Yamaha .....or to > put it another way I ripped them out of the PLG150AN editor supplied for > XGworks use. (Incidentally the XGworks editor is actually based upon my > AN1xEdit source code....but YCJ saw fit to give it a 'different' interface > and unfortunately compromised some of the functionality in the > process...use it at your peril :-) > > Therefore I cannot be certain that what is in my supplied preset files is > EXACTLY what is in the PLG150AN ROM. i.e. I could not find anyone at Yamaha > to give me the ACTUAL ROM data! > > Therefore it is as close as you are going to get unless you care to go > through each voice and do an aural parameter by parameter comparison! If you > care to do this, please go ahead...but I had neither the time nor > inclination to do such a comparison (after all AN1xEdit is primarily for > creating your own custom voices.... not trying to replicate those that > Yamaha have already supplied!) > > Regarding the earlier questions on getting AN voice data into your > sequencer. As I explained, the best way is to export from An1xEdit as a MIDI > file or as a Cakewalk SYX bank. In either case I would not recommend sending > an AN voice bulk mid way through a sequence! The actual sysex is over 1K > long per voice....and is therefore bound to cause a glitch in your > sequencers playback! Furthermore the AN device takes a finite time to > respond to patch changes...so don't expect to be able to switch voices > quickly on the fly (this applies to both the AN1x keyboard and the PLG150AN > card) > > My advice would be set up any AN patches at the start of the song (i.e. > leave a couple of black bars for synth setup prior to the music starting to > play). The same is true of general XG synth setup. > > If you really want to change AN voices mid song, then you should download > all required patches to the synth user memory bank at the start of the song. > Thereafter you should just use simple program change messages to change > patch (but again don't expect voice change to be instantaneous....the > machine has to reconfigure alot of internal DSP parameters on patch change. > I have seen user who setup patch changes in Cubase parts and then wonder why > the first few notes of the part don't play...the reason is the synth is > still configuring. So send all patch changes at least half a second before > you want a note to sound. In the Cubase example this would mean advancing > the part start time so there is a gap between when the patch is sent and the > first note of the part plays.). > > Normally I work by constructing a library of my favourite patches within > An1xEdit. Thereafter I download the whole library to the synth at the start > of the day. > > Also if you want to provide alot of voice tweaking during a song you should > avoid excessive use of sysex (i.e. avoid recording lots of AN1xEdit knob > movements into your song using Hubis or OMS IAC). Lots of sysex is > guaranteed to destabilise sequencer playback. > > Instead setup the Matrix function of each voice to your preference and use > standard controllers (they are much faster to transmit and also much easier > to edit with standard sequencer controller edit curves and other sequencer > features). > > Regards > > Gary > Email: > gary@... > http://www.yme.co.uk/yme > > -----Original Message----- > From: lars.l.arnwald@... [mailto:lars.l.arnwald@...] > Sent: 07 October 2000 16:56 > To: AN1x-list@egroups.com > Subject: [AN1x-list] Bulk dumps from PLG150-AN > > > Hello! > > It seems my problem is similar but not identical to what has been > discussed in the Bulk dump thread for the last couple of days. > > I'm using my PLG card sitting in a MU100R, the AN1xEdit, and the > Yamaha CBX driver through the To Host port on the MU. First I tried > to download the Killerloop patch from the PLGPreset1.anp file. > Nothing seems to happen, at least not on the MU display. Since I'm > mostly interested in the SysEx view of the communication between the > components I recently added the MIDIOX to the chain. It's really a > great tool. I'm running my PC on Windows NT4 and I can get no > sequencer to function properly on that OS, so Thank God (or rather > Jamie and Jerry) for the MIDIOX! > > Unfortunately the Request function in the AN1x mode is disabled in > the PLG mode with the AN1xEdit. Instead I performed the Dump 16 parts > command with the MU into the MIDIOX. I get such a multitude of bytes, > so I can't distinguish which is the part 1 I have assigned the PLG > to. Maybe the Dump 16 parts doesn't include the settings on Plug In > cards at all. > > One of the reasons I've done this work is, that I think the patches > with PLGPreset files are not same as those sitting in the PLG card. > Comparing the Killerloop patch loaded into the AN1xEdit with the info > from the PLG manual regarding the Killer patch on the card doesn't > produce the same result. This also goes for some other patch > comparisons with identical names. I'm really interested to get the > PLG patches into the AN1xEdit, so how am going to do? > > Regards, > Lars > > > > Community email addresses: > Post message: AN1x-list@onelist.com > Subscribe: AN1x-list-subscribe@onelist.com > Unsubscribe: AN1x-list-unsubscribe@onelist.com > List owner: AN1x-list-owner@onelist.com > > Shortcut URL to this page: > http://www.onelist.com/community/AN1x-list > > > > > Community email addresses: > Post message: AN1x-list@onelist.com > Subscribe: AN1x-list-subscribe@onelist.com > Unsubscribe: AN1x-list-unsubscribe@onelist.com > List owner: AN1x-list-owner@onelist.com > > Shortcut URL to this page: > http://www.onelist.com/community/AN1x-list >
Message
Re: [AN1x-list] Bulk dumps from PLG150-AN
2000-10-19 by Paul Murphy
Attachments
- No local attachments were found for this message.
