Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Why 900? Owner: xolroc New post
Page 1 of 1 Sort:  
Why 900? Posted: 2010-08-08 17:46 Reply | Quote
xolroc

Avatar

Member for: 5783 days
Location: Here
Status: Offline

#8489
900 seems to be the fastest anyone's done; someone needs to go all the way and be the first to make a song at 1530 bpm.

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-08-08 19:22 Reply | Quote
Rushjet1
Moderator

Avatar

Member for: 6422 days
Location: Atlanta, GA
Status: Offline

#8493
900 beats per minute

4 frames per beat = 3600 frames per minute

=60 frames per second

you can't get any faster with NSFs (the spec is either 60 or 50hz).. you can technically go faster with mck but not all players will support it.

Posted: 2010-08-08 22:59  (Last Edited: 2010-08-08 23:06) Reply | Quote
nicetas_c



Member for: 5992 days
Location: AB, CA
Status: Offline

#8497


Posted: 2010-08-10 11:33 Reply | Quote
furrykef

Avatar

Member for: 6599 days
Status: Offline

#8568
nicetas_c wrote:
The point of using 900 BPM is to remove all volumetric and pitch instrumentations (and waveform in certain channels) so that people will not get mad just because a Game Over fanfare uses more than 16 instruments.

Huh?

Posted: 2010-08-10 16:42 Reply | Quote
nicetas_c



Member for: 5992 days
Location: AB, CA
Status: Offline

#8570
If I instrumentate a volume E version and a volume D version of instrument 09, as well as instrumentate an S02 version of instrument 04 (which I should), or simply instrumentate all Sxx variations, then it has to exceed 16.


Attachments:
game_over.ftm (6 Kb)
Posted: 2010-08-10 21:45 Reply | Quote
TechEmporium

Avatar

Member for: 5895 days
Status: Offline

#8575
And by all physical properties, it actually does (checked it with my oscilloscope & a tether from my computer's speaker output).

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

(Lousy modern technology! )
Posted: 2010-08-14 16:02 Reply | Quote
jsr
Administrator

Avatar

Member for: 7334 days
Location: Sweden
Status: Offline

#8690
I know this isn't documented anywhere but 900BPM is the max speed and famitracker will not skip rows if you try to use a faster speed (which means the BPM value is inaccurate for BPMs over 900). It could easily be added, but you already have full control at 900BPM so it would only waste CPU time and increase complexity.

_______________________
Programmer and developer
Posted: 2010-08-14 16:09 Reply | Quote
nicetas_c



Member for: 5992 days
Location: AB, CA
Status: Offline

#8692
What, it does!

You will find that it the attached module. Sometimes nothing is played, i.e. the note is skipped; Sometimes the note will last forever, i.e. the note cut is skipped.

Then I test it in 102Hz, and indeed everything plays well.


Attachments:
1530.ftm (1 Kb)
Posted: 2010-08-14 17:26 Reply | Quote
jsr
Administrator

Avatar

Member for: 7334 days
Location: Sweden
Status: Offline

#8695
Oh, my fault, that was supposed to be disabled in the released version. :D

Anyway 900 is still max when exporting to NSF so try to avoid using that.

_______________________
Programmer and developer
Page 1 of 1 Sort: