I really appreciate the extra effort in providing this solution! Thanks, Thomas --- In xl7@yahoogroups.com, drK <drk@d...> wrote: > On 1/15/03 1:18 AM, "tommy_trance <tommy_trance@y...>" > <tommy_trance@y...> wrote: > > > Sure thing... > > 1. Without Midi IN connected, I call up an empty pattern and named > > it "Another Day" with all channels assigned Internal. I choose > > presets for each channel: say Preset 5, bank 1, User assigned to > > Channel 1A), and preset 70-2 user assigned to Channel 2A). Then I > > save these presets to pattern "Another Day" (1-1, pettern1 bank1) > > > > 2. For my second pattern I call it "I feel Loved" and all channels > > assigned internal. I choose presets (preset 28, bank 1, user, > > assinged to Channel 1A) and (preset 57 bank 1 user assinged to 2A). > > I save these presets to Pattern "I feel Loved" located in 2-1 > > (pattern2, bank1). > > > > 3. When I scrolling back to pattern 1-1 "Another Day" channels 1A > > and 2A have presets belonging to "I feel loved". > > > > Seems like XL7 isn't remembering presets to patterns...Please Advise. > > > > Track setup information such as assignments and presets are only saved with > a pattern if that track has recorded data. So setting up a beginning > sequence as you described will not save your initial work. > > This is also a problem when creating template patterns that you want to use > as a starting point for future patterns. > > here's one work around: > > (this has already be written by me once here but I will repeat for > convenience) > > > drk > > www.delora.com/music > www.mp3.com/zdrk > drk.iuma.com > > > ===================================================================== ======= > Start with a blank pattern and setup all of the track channel assigns that > you wish to default to something other than the XX7's defaults. so, for > example, if tracks 1-4 are always controlling channels 1-4 on external MIDI > A set those track's output assignments. > > This next part is a trick to force the XX7 to actually save these > assignments. To do this you need to make the XX7 think there is data > recorded on each of the tracks you are setting up. > > The XX7 has a special convention where any non-note even recorded on time > tick 001.01.001 is only used when the pattern is run for the first time and > not on every loop. See page 53 in the manual for a detailed explanation of > this. We will use this trick to place a innocuous MIDI event that will > satisfy the XX7's need to have data on a track before it will save the > output assigns. > > I chose a MIDI controller command, CC 64 for this role. This is by > convention the sustain pedal and by setting this value to zero (pedal up) > you are basically starting the pattern the way it would any way - with the > sustain pedal released! > > Drop into pattern edit mode and use the TRACK/CHANNEL buttons to go to the > first track that needs to have an output assignment. Scroll through the > edit commands using the DATA ENTRY CONTROL wheel until you get to EVENT. > Make sure the time display shows 001.01.001. The ENTER button may be > flashing and if so push this so that you enter the event entry mode. > > Now hit REPEAT once which will insert one MIDI event at time 001.01.001. It > will insert a controller message and the display will read something like: > > C01 controller #7 v:127. > (please note that the C01 in the above will change depending on the channel > assignment currently active for that track when the event entry is done). > > > Cursor over to the #field (#7 in the example) and dial up a new value of 64 > using the DATA ENTRY CONTROL wheel. Next cursor over to the value field > (v:127 in the example) and change its value to 0 using the DATA ENTRY > CONTROL. You should now see the following in the LCD: > > C01 controller #64 v:0 > > At this point you now have one track that can retain it's track channel > assignment when the pattern is saved. But what if you need fifteen more? > Seems like a lot of work. > > Well there is an easy shortcut. Use the COPY edit command to place the MIDI > data of the track you just completed on the clip board. Then paste that to > each of the other tracks you wish to save channel assignments. When > finished with all of this and setting those new default channel assignments > name the pattern with something you'll remember and save the pattern to an > easy to get to memory location. The first bank of USER locations is a prime > place to save library patterns and templates. > > To use this you can simply select the template pattern you saved which will > of course load it into the pattern edit buffer. You can from that point > treat it as you would a fresh pattern, except that the track assignments > start out the way you wish. > > This may not be the best approach to starting a new pattern though because > it is easy to forget to save the pattern to a new location and you just may > overwrite your hard-won template pattern. So an alternative is to use the > pattern copy command under the SAVE/COPY menu. > > (C) 2003 HARMONY SYSTEMS INC ALL RIGHTS RESERVED > ===================================================================== =======
Message
Re: presets don't save to patterns...Total Thanks!
2003-01-15 by tommy_trance <tommy_trance@yahoo.com>
Attachments
- No local attachments were found for this message.