I've followed what you've written below and as far as I can tell it works just as you say. I haven't actually over written the preset yet, partially because most of the presets aren't really designed to sound good [or at least like a bass guitar] down to about 26 Hz, which is MOL where my open low B string sounds. Still, for the moment I'd like to ask: Is it possible to copy a preset to a second location before performing the modifications you mention? If so I could keep the original preset as well as have the new bass version of the preset.
Second question: Another way to use the YRG in bass practice would be to use open tuning #65 which is BEADGC and send that midi signal to an external synth. Problem is tuning #65 needs to be dropped 12 semitones to be in the proper bass tuning. Is there any way to do that from the control panel on the YRG and save that tuning to an open tuning number? Note that strings 1, 3, 4, 5, and 6 would now be -17 semitones and string 2 would be -16 semitones lower than standard guitar tuning.
If I press the MUSIC + RECORD buttons where will the results be saved? In the last Preset recalled before you began the edits.
Will it over-write whatever patch I have just modified? Yes, see above.
If so is it possible to leave the original patch as is and create another patch with the new parameters?
No, currently you cannot as you would need a Preset Copy feature, therefore, you must start the editing process in the Preset where it will be stored.
When you select a Preset, data is 'pulled' from Preset memory storage (flash memory) and written into the temporary performance buffer (sdram) .
If you edit the current Preset and then recall another Preset before storing your edits (back to Preset memory storage), all your current edits are lost. The new Preset request overwrites all the data in the performance buffer thereby clobbering all your edits.