English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 19 February 2012, 15:14   #1
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Protracker 2.3d not saving BPM value

I have one module that doesn't save the BPM value I set on ProTracker and therefore plays wrong everywhere except on PT2.3d when I set the BPM to teh proper value.

Other MODs I saved and load set the proper BPM value.

What am I doing wrong?
Amiga1992 is offline  
Old 19 February 2012, 18:29   #2
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,304
Do you mean the command Fxx (xx >=20) or the BPM item that can be changed by mouse?
daxb is offline  
Old 19 February 2012, 18:58   #3
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
No, FXX is speed, I mean the BPM value.

Most MODs load with the BPM value they were composed at, but this one I made just doens't change the value, it remains as whatever the tracker has as default.
Amiga1992 is offline  
Old 19 February 2012, 19:49   #4
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,004
Quote:
Originally Posted by Akira View Post
No, FXX is speed, I mean the BPM value.

Most MODs load with the BPM value they were composed at, but this one I made just doens't change the value, it remains as whatever the tracker has as default.
You sure your module doesn't fall outside of Vblank timing and into CIA timing which some versions of Protracker handle automatically and others don't?
Galahad/FLT is offline  
Old 19 February 2012, 20:27   #5
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
The timing is set to CIA instead of VBLANK. VBLANK doens't even let you touch the BPM setting.
When I load teh module, the tracker is put in CIA mode (ie: BPM can be changed) but the value of BPM is the default of the tracker and not what I saved it with.

I'm trying to fix the bloody MOD I made for Datastorm 2012 so I can put it online but I don't understand what is going wrong, no matter how many times I save, it always comes out wrong when I load it back up.
Amiga1992 is offline  
Old 19 February 2012, 23:29   #6
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,304
Fxx is speed and tempo. Speed is from 00-1F and tempo (BPM) is 20-FF. Default BPM is always 125 ($7D). If you don`t use the Fxx command PT won`t save BPM. At least I never saw a PT version that saves BPM automatically.
daxb is offline  
Old 20 February 2012, 00:49   #7
Asle
Registered User
 
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
There's no such thing as "saving the BMP" in Protracker (1 or 2), outside of standard effects (F20 or more). So what's wrong with saving the Fx ?
Asle is offline  
Old 20 February 2012, 01:14   #8
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
So, I need to issue two F commands, something between the range of 00 and 1F and something between 20 and FF? Or should I make a sum?
I never ever had done that. You can tell I hadn't released anything back in the day :P

thank you daxb!
Amiga1992 is offline  
Old 20 February 2012, 12:43   #9
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,304
I recommend a printout of the PT effect commands and have it in visibility like I have. Or you use the built-in help for command description.

Of course you can set Fxx to whatever you want. Default (after loading PT) is 125 BPM (F06 and F7D) if you don`t change anything. If you want for example 130 BPM then you set F82. When you play this PT show you the current BPM value. If you want double speed you can just set F03 OR FFA for 250 BPM.

This is only true when you arrange your beat like this:

C-3
---
---
---
C-3
---
---
---
C-3
---
...

Protracker speed/tempo table. Fxx = Speed command. BPM = Beat Per Minute. I hope 750/i (i=1 to 31) is correct.

Fxx = BPM
---------
F01 = 750
F02 = 375
F03 = 250
F04 = 187.5
F05 = 150
F06 = 125
F07 = 107.142857
F08 = 93.75
F09 = 83.3333333
F0A = 75
F0B = 68.1818182
F0C = 62.5
F0D = 57.6923077
F0E = 53.5714286
F0F = 50
F10 = 46.875
F11 = 44.1176471
F12 = 41.6666667
F13 = 39.4736842
F14 = 37.5
F15 = 35.7142857
F16 = 34.0909091
F17 = 32.6086957
F18 = 31.25
F19 = 30
F1A = 28.8461539
F1B = 27.7777778
F1C = 26.7857143
F1D = 25.862069
F1E = 25
F1F = 24.1935484

For have a groove rhythm try (e.g.):

C-3 - F07
--- - F05
--- - F07
--- - F05
C-3 - F07
--- - F05
--- - F07
--- - F05
C-3 - F07
--- - F05
...

Of course also non-linear speed settings are possible.Sorry for gibber so much.
daxb is offline  
Old 20 February 2012, 12:59   #10
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Quote:
Originally Posted by daxb View Post
I recommend a printout of the PT effect commands and have it in visibility like I have. Or you use the built-in help for command description.
I do have a printout

Thanks for the clarification. I never had used speeds above 1F because I didn't know that's what they were for, I just always set ProTracker to the BPM value by hand. What a lamer! :P

The grooving I had used, but as I said, never that bloody BPM setting. I should have read the F command better.

Thanks again!!
Amiga1992 is offline  
Old 20 February 2012, 23:12   #11
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,304
Hey, when I did my first mods with PT about 20 years ago (what a fuck) I wrote in sample txt "please set BPM to value x". Later a friend asked "why don`t you set the BPM in the mod?" I thought "ups!".
daxb is offline  
Old 20 February 2012, 23:43   #12
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Well that's just what I did at compotime xD
Amiga1992 is offline  
Old 21 February 2012, 15:05   #13
h0ffman
Registered User
 
Join Date: Aug 2008
Location: Salisbury
Posts: 744
A word of warning, when the Tempo is first set, it will have a slight difference on the first line. So, say for example you had a drum loop sample on the first line where your Tempo is set, the first time it plays it wont quite fit.

The trick to do is to set the Tempo and speed on a separate pattern with a pattern break on the same line, then when the next pattern starts playing eveything will be in time.

You can also hide pattern messages in that first pattern, take a look at my module from Datastorm (looks best in PT 2 or below.)
h0ffman is offline  
Old 21 February 2012, 17:02   #14
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Oh, hidden messages!
Amiga1992 is offline  
Old 21 February 2012, 18:17   #15
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,304
@hoffman:
I never noticed such a behaviour. Maybe it is limited on special PT versions (e.g. 2.x)?
About hidden "messages", I often had them in last pattern. In fact that is only a drumloop sequence for mod2smp, so I can see how I did it.
daxb is offline  
Old 24 May 2014, 18:38   #16
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,610
I posted in the other thread about the Protracker Tempo article I wrote for Coppershade, but just for completeness: The red text explains what happened to you, Akira

(BTW, I'm launching the site today! I hope to make it a really good resource.)

I also put up a few more compact Protracker reference docs which are hopefully easier to google. I also link the original docs and mirror them in case the files go off-line.
Photon is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
a little help on Protracker pulselooper Amiga scene 41 05 May 2021 19:34
BPM calculator for Octamed? lordofchaos request.Apps 4 29 May 2013 19:46
Calculating percentages in assembly aka bpm and period h0ffman Coders. Asm / Hardware 8 16 September 2012 18:49
Protracker 5? Whitesnake request.Music 2 25 March 2012 12:58
protracker a500 warrenj request.Apps 8 04 December 2005 13:47

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:13.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08711 seconds with 15 queries