On 1/15/03 1:18 AM, "tommy_trance <tommy_trance@...>" <tommy_trance@...> 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: [xl7] Re: Please help.... presets don't save to patterns
2003-01-15 by drK
Attachments
- No local attachments were found for this message.