MadTracker.org
Forum - the looping features
Log in Log in Profile Profile Search Memberlist Usergroups FAQ FAQ
 Forum
General discussion
 the looping features
Reply to topic Post new topic  
sunday
User


Joined: 03 May 2005
PostPosted: Tue May 03 2005 23:01    
the looping features
Reply with quote

hello,

need some help around the looping features of mt,
thers a little window in the right up corner of madtracker that i think its for setting loops, at leat its says "loop start" "loop end", ..but i think that its for setting loops working with various patterns, ..what i wanted to know is if its possible to just loop a part of a single pattern , ex:patern 00,
in any track? ex: thers 64 lines, imagine i want to loop since the 10 line to the 24 , can i do that ?, or i have to reduce the 64 lng to 14, and copy the data i have between 10 and 24 lines and past it to 0 -14 lines?
thanks, hope not being too confusing.
 Back to top
View user's journal Send private message
Inge
Man-At-Arms


Joined: 04 May 2003
Location: Nieuw Lekkerland @ Holland
PostPosted: Tue May 03 2005 23:18    
Reply with quote

I might be totally mistaken, but wasn't it the case that there is some sort of FT2-code that can loop pattern fragments? I just can't seem to find it at http://beatmax.madtracker.net/mt2tutor/references/e_comparison2.htm

Inge


Care for a game of Monopoly?
 Back to top
View user's journal Send private message Send e-mail Visit poster's website
sunday
User


Joined: 03 May 2005
PostPosted: Wed May 04 2005 09:18    
Reply with quote

anyone? remember this FT2-code that can do this ?
 Back to top
View user's journal Send private message
Yannick
MadTracker Author


Joined: 16 Apr 2003
Location: Belgium
PostPosted: Wed May 04 2005 09:28    
Reply with quote

E60 = start of loop
E6x = end of loop where x is the number of iterations

Yannick
 Back to top
View user's journal Send private message Visit poster's website
Sunbuster
Registered User


Joined: 05 May 2003
Location: Finland
PostPosted: Wed May 04 2005 09:58    
Reply with quote

There are the Bxx (break to beginning of pattern xx) and Dxx (break to next pattern, row xx) commands for FT2, which you can use to make an infinite loop work. It's not a very clean solution IMO, but if you need part of a pattern looped infinetly, here's how you'd do it using these commands:

1. you need at least two patterns
2. On the row where you want to end your loop (in your example 24), put the Bxx command. Set xx to one pattern before the pattern where your loop should start.
3. in the pattern before the pattern where your loop should start, on the first row, insert the Dxx command. Set xx to the row where you want your loop to start in the next pattern.

Example:

You want to loop lines 10-24 in pattern02. On line 24 in pattern02, insert B01 in the effects column. In pattern01 on line 00, insert D10 in the effects column. You should now have a loop that loops lines 10-24 in pattern02

Like I said, this creates an infinite loop. If you want to have something loop only a certain amount of times, use the E6x command instead, where x is the amount of times (in hex) you loop the part. E60 is used at the start of the loop, E6x where you want the loop to end.

----------
EDIT: Damn it Yannick, I just spent 15 minutes writing this shit and then you spill the beans in 2 rows! Mad Mr. Green
 Back to top
View user's journal Send private message Send e-mail Visit poster's website
sunday
User


Joined: 03 May 2005
PostPosted: Wed May 04 2005 10:06    
Reply with quote

thanks all of you, gonna try it!
 Back to top
View user's journal Send private message
Reply to topic Post new topic  
Display posts from previous:   
Page 1 of 1 All times are GMT + 1 Hour


Powered by phpBB © phpBB Group

Copyright © 1998-2005 Yannick Delwiche
All rights reserved