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 > Some newbie problems! Owner: Piriripak New post
Page 1 of 1 Sort:  
Some newbie problems! Posted: 2009-05-10 15:57 Reply | Quote
Piriripak



Member for: 4789 days
Status: Offline

#2953
Hi, im pretty new to trackers, i recently found out about them yesterday when i decided i wanted to make som old-school game tunes. So im starting to get the hang of it and found famitracker which seems fairly newbie friendly, but i have two questions. First of im a bit confused by the row "numbers" they go like
01
02
03
04
05
06
07
08
09
10
1A
1B
1C
1D
1E
1F
11
12

etc

This confuses me alot, is there any logic behind it? It makes it hard when the tutorial for the exampel says put that in note 32, but the note that is nr 32 is at the end of the 64 row list for example. Help please.
Also, i seem to have another issue. Say i make 1 instrument for triangle, set it at volume 1
and then make another instrument for square which. when i make the volume pattern for instrument nr 2 it also changes it on nr 1. Any help here?

Thanks! Also, are there any new tutorials? The one thats up on the site seems to use and older famitrack version and some buttons are different:/




Posted: 2009-05-10 23:54 Reply | Quote
MikePouch



Member for: 5073 days
Location: NY
Status: Offline

#2961
You actually have the list wrong... Its more like...

00
01
02
...etc...
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
...etc...

I am not sure exactly why this is done but I know that a lot of 'computer language' uses Hexadecimal- a number system of 16. (for instance colours are 00-00-00 through FF-FF-FF)

For music, this makes sense because you can break up musical notes into 16ths or 32nds, etc. It makes things a lot easy when the number system goes up to 16 (or 0F). Not sure if this make sense, but I hope it helps...

Posted: 2009-05-11 00:54  (Last Edited: 2009-05-11 11:17) Reply | Quote
Dafydd

Avatar

Member for: 5304 days
Location: Uppsala, Sweden
Status: Offline

#2965
The reason for this is that a byte can store any number from 0 to 255. 00000000 = 0, 11111111 = 255. I know it's confusing at first, but you'll get the hang of it. It works just like binary numbers, only then you have only 2 possible digits, and normally you have 10, and with hexadecimals you have 16. So any 2-digit number in hexadecimal represents one byte, e.g. 3F, C5, 15...

Posted: 2009-05-11 01:09  (Last Edited: 2009-05-11 01:10) Reply | Quote
Shiru



Member for: 4890 days
Location: Russia, Moscow
Status: Offline

#2967
11111111 = 255. Byte can store numbers from 0 to 255, half-byte from 0 to 15.

Posted: 2009-05-11 11:15  (Last Edited: 2009-05-11 11:17) Reply | Quote
Dafydd

Avatar

Member for: 5304 days
Location: Uppsala, Sweden
Status: Offline

#2969
Doh, I'm sorry! You're right, of course. Editing my post...

Posted: 2009-05-11 15:19 Reply | Quote
Demick12

Avatar

Member for: 5075 days
Location: Buffalo, NY
Status: Offline

#2971
heXORs roXORs, d00d!

_______________________
You now process Dracula's Rib. Good luck processing it...
Page 1 of 1 Sort: