Class Index | File Index

Classes


Class weasel.FormatFSTModule


Defined in: FormatFSTModule.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Object containing constants that a Taketracker/Fastertracker module requires, in addition to those defined in FormatUltimateSoundTracker121, FormatDOCSoundTracker9 & FormatDOCSoundTracker22, FormatSpreadpointSoundTracker23, FormatNoiseTracker11, Protracker.
Field Summary
Field Attributes Field Name and Description
<static>  
weasel.FormatFSTModule.Effects
TakeTracker/Fasttracker additional effect commands.
<static>  
weasel.FormatFSTModule.FSTPeriodTable
Fasttracker 2 period values extracted from an exported module.
<static>  
weasel.FormatFSTModule.MinimumHeaderSize
The size of the Taketracker/Fasttracker header plus the first pattern (which is always present BUT might only be two channels, not four).
<static>  
weasel.FormatFSTModule.NoteTable
Table to convert the period into the note and octave in human readable form.
Class Detail
weasel.FormatFSTModule()
Object containing constants that a Taketracker/Fastertracker module requires, in addition to those defined in FormatUltimateSoundTracker121, FormatDOCSoundTracker9 & FormatDOCSoundTracker22, FormatSpreadpointSoundTracker23, FormatNoiseTracker11, Protracker.
Field Detail
<static> weasel.FormatFSTModule.Effects
TakeTracker/Fasttracker additional effect commands.

<static> weasel.FormatFSTModule.FSTPeriodTable
Fasttracker 2 period values extracted from an exported module.

<static> weasel.FormatFSTModule.MinimumHeaderSize
The size of the Taketracker/Fasttracker header plus the first pattern (which is always present BUT might only be two channels, not four). This represents the bare minimum amount of data needed for a Taketracker/Fasttracker module.

<static> weasel.FormatFSTModule.NoteTable
Table to convert the period into the note and octave in human readable form. Taketracker originally added 3 octaves, 1 below the Amiga range and 2 above. Fastertracker 2 allows the export of 8 octaves into the M.K. format and their keyboard placement has changed to reflect that of a piano, so that now period value 856 is C-3 where as Ultimate sound track had it mapped to C-1. FT2 period value to Note table.

Documentation generated by JsDoc Toolkit 2.4.0 on Mon Mar 05 2018 18:46:32 GMT-0000 (GMT)