Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Pattern Length Issues Owner: ArdeerMusic New post
Page 1 of 1 Sort:  
Pattern Length Issues Posted: 2011-08-15 01:51 Reply | Quote
ArdeerMusic



Member for: 3963 days
Status: Offline

#21645
Hey there!
I've recently started using Famitracker after not touching it in months and I'm having major issues with changing pattern length.
When I use a "Dxx" command at a place in one pattern, it automatically locks all other patterns to the length of the shortened one. Considering everything I make with the program utilises non-standard time signatures I need the ability to alter some pattern lengths but not others.
I've never had this issue with versions before 0.3.5. Having now downloaded 0.3.6 I've found that the same problem occurs. Anyone able to help me out?

Posted: 2011-08-15 02:14 Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#21646
It's not a pattern length issue; it's a pattern number issue.

If you're using pattern 00 for all your frames, putting a Dxx command anywhere in that pattern will shorten every frame. The solution would be to change the pattern number at the point where you're using the Dxx command.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-08-15 07:29 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#21655
Related: there's an issue where using Dxx to skip to a row that's further down the pattern than the row it's used on, it'll skip to the same row it's used on instead of the defined row.

For instance, using D80 on line 0x60 will skip to row 0x60 on the next pattern, instead of the expected 0x80. I've found this to be quite an annoying bug when trying to create loop points in imported NSFs.

Posted: 2011-08-15 13:28 Reply | Quote
ArdeerMusic



Member for: 3963 days
Status: Offline

#21660
@TechEmporium: I'm using a different pattern number for each pattern I use. For instance, I put a "Dxx" command on row 56 of Pattern 00. Every subsequent different pattern that follows ends at row 56. When I use any command other than "D00" it skips to the next pattern (as jrlepage points out) or glitches and loops the current pattern.
Unfortunately the Famitracker manual doesn't work on my computer so I'm unable to read up on the updated "Dxx" functions from the versions I used to work with.

Posted: 2011-08-15 13:33 Reply | Quote
ArdeerMusic



Member for: 3963 days
Status: Offline

#21661
Ahh, I've only just realised that every time I insert a "D00" command the number of rows in the entire piece automatically changes. No wonder every pattern remains at that length! Thanks a lot for your help guys - problem solved anyway

Page 1 of 1 Sort: