channel assigns
2002-12-13 by guilt
Yahoo Groups archive
Index last updated: 2026-04-03 01:45 UTC
Thread
2002-12-13 by guilt
i'm trying to nmake a template pattern with external channel assigns, and i can't save tha ssigns. if i save the pattern it doesn't work if i save the multi it doesn't work it always come back to 1-16a int. i remenber i could do it. do u know what i'm doing wrong? thanks [Non-text portions of this message have been removed]
2002-12-13 by drK
On 12/13/02 11:02 AM, "guilt" <guilt23@...> wrote: > i'm trying to nmake a template pattern with external channel assigns, and i > can't save tha ssigns. > if i save the pattern it doesn't work > if i save the multi it doesn't work > it always come back to 1-16a int. > i remenber i could do it. > do u know what i'm doing wrong? > Settings will not save for a if the track is empty. Here's a write-up to get you going. 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. Easy, right? :-) COPYRIGHT 2002 HARMONY SYSTEMS INC ALL RIGHTS RESERVED
2002-12-14 by guilt
thanks a lot for the tip! help me a lot
----- Original Message ----- From: drK To: xl7@yahoogroups.com Sent: Friday, December 13, 2002 10:09 PM Subject: Re: [xl7] channel assigns On 12/13/02 11:02 AM, "guilt" <guilt23@...> wrote: > i'm trying to nmake a template pattern with external channel assigns, and i > can't save tha ssigns. > if i save the pattern it doesn't work > if i save the multi it doesn't work > it always come back to 1-16a int. > i remenber i could do it. > do u know what i'm doing wrong? > Settings will not save for a if the track is empty. Here's a write-up to get you going. 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. Easy, right? :-) COPYRIGHT 2002 HARMONY SYSTEMS INC ALL RIGHTS RESERVED To unsubscribe from this group, send an email to: xl7-unsubscribe@yahoogroups.com Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. [Non-text portions of this message have been removed]
2002-12-16 by MOBO963@CS.COM
I don't have time to exsplan now but don't erase those pre installed pattern if you want Templets for Patterns. From each of those patterns you can copy And past tracks to other Pattern to make new Pattern. P.S. I think the biggest problem when learning a new machine or job for me is the learning the terminology. With this machine when you say pattern, I interpit that as saying the same thing as Tracks.