Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

tables.cpp File Reference

#include "stdafx.h"

Include dependency graph for tables.cpp:

Go to the source code of this file.

Variables

const BYTE ImpulseTrackerPortaVolCmd [16]
const WORD ProTrackerPeriodTable [6 *12]
const WORD ProTrackerTunedPeriods [16 *12]
const WORD FreqS3MTable [16]
const WORD S3MFineTuneTable [16]
const short int ModSinusTable [64]
const short int ModRampDownTable [64]
const short int ModSquareTable [64]
const short int ModRandomTable [64]
const signed char retrigTable1 [16]
const signed char retrigTable2 [16]
const WORD XMPeriodTable [104]
const UINT XMLinearTable [768]
const signed char ft2VibratoTable [256]
const DWORD FineLinearSlideUpTable [16]
const DWORD FineLinearSlideDownTable [16]
const DWORD LinearSlideUpTable [256]
const DWORD LinearSlideDownTable [256]
const int SpectrumSinusTable [256 *2]


Variable Documentation

const DWORD FineLinearSlideDownTable[16]
 

Initial value:

{
        65535, 65477, 65418, 65359, 65300, 65241, 65182, 65123,
        65065, 65006, 64947, 64888, 64830, 64772, 64713, 64645
}

Definition at line 278 of file tables.cpp.

const DWORD FineLinearSlideUpTable[16]
 

Initial value:

{
        65536, 65595, 65654, 65714,     65773, 65832, 65892, 65951,
        66011, 66071, 66130, 66190, 66250, 66309, 66369, 66429
}

Definition at line 270 of file tables.cpp.

const WORD FreqS3MTable[16]
 

Initial value:

 
{
        1712,1616,1524,1440,1356,1280,
        1208,1140,1076,1016,960,907,
        0,0,0,0
}

Definition at line 60 of file tables.cpp.

const signed char ft2VibratoTable[256]
 

Initial value:

 
{
        0,-2,-3,-5,-6,-8,-9,-11,-12,-14,-16,-17,-19,-20,-22,-23,
        -24,-26,-27,-29,-30,-32,-33,-34,-36,-37,-38,-39,-41,-42,
        -43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,
        -56,-57,-58,-59,-59,-60,-60,-61,-61,-62,-62,-62,-63,-63,
        -63,-64,-64,-64,-64,-64,-64,-64,-64,-64,-64,-64,-63,-63,
        -63,-62,-62,-62,-61,-61,-60,-60,-59,-59,-58,-57,-56,-56,
        -55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,
        -41,-39,-38,-37,-36,-34,-33,-32,-30,-29,-27,-26,-24,-23,
        -22,-20,-19,-17,-16,-14,-12,-11,-9,-8,-6,-5,-3,-2,0,
        2,3,5,6,8,9,11,12,14,16,17,19,20,22,23,24,26,27,29,30,
        32,33,34,36,37,38,39,41,42,43,44,45,46,47,48,49,50,51,
        52,53,54,55,56,56,57,58,59,59,60,60,61,61,62,62,62,63,
        63,63,64,64,64,64,64,64,64,64,64,64,64,63,63,63,62,62,
        62,61,61,60,60,59,59,58,57,56,56,55,54,53,52,51,50,49,
        48,47,46,45,44,43,42,41,39,38,37,36,34,33,32,30,29,27,
        26,24,23,22,20,19,17,16,14,12,11,9,8,6,5,3,2 
}

Definition at line 247 of file tables.cpp.

const BYTE ImpulseTrackerPortaVolCmd[16]
 

Initial value:

{
        0x00, 0x01, 0x04, 0x08, 0x10, 0x20, 0x40, 0x60,
        0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
}

Definition at line 17 of file tables.cpp.

const DWORD LinearSlideDownTable[256]
 

Definition at line 324 of file tables.cpp.

const DWORD LinearSlideUpTable[256]
 

Definition at line 286 of file tables.cpp.

const short int ModRampDownTable[64]
 

Initial value:

{
        0,-4,-8,-12,-16,-20,-24,-28,-32,-36,-40,-44,-48,-52,-56,-60,
        -64,-68,-72,-76,-80,-84,-88,-92,-96,-100,-104,-108,-112,-116,-120,-124,
        127,123,119,115,111,107,103,99,95,91,87,83,79,75,71,67,
        63,59,55,51,47,43,39,35,31,27,23,19,15,11,7,3
}

Definition at line 89 of file tables.cpp.

const short int ModRandomTable[64]
 

Initial value:

{
        98,-127,-43,88,102,41,-65,-94,125,20,-71,-86,-70,-32,-16,-96,
        17,72,107,-5,116,-69,-62,-40,10,-61,65,109,-18,-38,-13,-76,
        -23,88,21,-94,8,106,21,-112,6,109,20,-88,-30,9,-127,118,
        42,-34,89,-4,-51,-72,21,-29,112,123,84,-101,-92,98,-54,-95
}

Definition at line 109 of file tables.cpp.

const short int ModSinusTable[64]
 

Initial value:

{
        0,12,25,37,49,60,71,81,90,98,106,112,117,122,125,126,
        127,126,125,122,117,112,106,98,90,81,71,60,49,37,25,12,
        0,-12,-25,-37,-49,-60,-71,-81,-90,-98,-106,-112,-117,-122,-125,-126,
        -127,-126,-125,-122,-117,-112,-106,-98,-90,-81,-71,-60,-49,-37,-25,-12
}

Definition at line 79 of file tables.cpp.

const short int ModSquareTable[64]
 

Initial value:

{
        127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,
        127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,
        -127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,
        -127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127
}

Definition at line 99 of file tables.cpp.

const WORD ProTrackerPeriodTable[6 *12]
 

Initial value:

{
        1712,1616,1524,1440,1356,1280,1208,1140,1076,1016,960,907,
        856,808,762,720,678,640,604,570,538,508,480,453,
        428,404,381,360,339,320,302,285,269,254,240,226,
        214,202,190,180,170,160,151,143,135,127,120,113,
        107,101,95,90,85,80,75,71,67,63,60,56,
        53,50,47,45,42,40,37,35,33,31,30,28
}

Definition at line 25 of file tables.cpp.

const WORD ProTrackerTunedPeriods[16 *12]
 

Initial value:

 
{
        1712,1616,1524,1440,1356,1280,1208,1140,1076,1016,960,907,
        1700,1604,1514,1430,1348,1274,1202,1134,1070,1010,954,900,
        1688,1592,1504,1418,1340,1264,1194,1126,1064,1004,948,894,
        1676,1582,1492,1408,1330,1256,1184,1118,1056,996,940,888,
        1664,1570,1482,1398,1320,1246,1176,1110,1048,990,934,882,
        1652,1558,1472,1388,1310,1238,1168,1102,1040,982,926,874,
        1640,1548,1460,1378,1302,1228,1160,1094,1032,974,920,868,
        1628,1536,1450,1368,1292,1220,1150,1086,1026,968,914,862,
        1814,1712,1616,1524,1440,1356,1280,1208,1140,1076,1016,960,
        1800,1700,1604,1514,1430,1350,1272,1202,1134,1070,1010,954,
        1788,1688,1592,1504,1418,1340,1264,1194,1126,1064,1004,948,
        1774,1676,1582,1492,1408,1330,1256,1184,1118,1056,996,940,
        1762,1664,1570,1482,1398,1320,1246,1176,1110,1048,988,934,
        1750,1652,1558,1472,1388,1310,1238,1168,1102,1040,982,926,
        1736,1640,1548,1460,1378,1302,1228,1160,1094,1032,974,920,
        1724,1628,1536,1450,1368,1292,1220,1150,1086,1026,968,914 
}

Definition at line 37 of file tables.cpp.

const signed char retrigTable1[16]
 

Initial value:

{ 0, 0, 0, 0, 0, 0, 10, 8, 0, 0, 0, 0, 0, 0, 24, 32 }

Definition at line 120 of file tables.cpp.

const signed char retrigTable2[16]
 

Initial value:

{ 0, -1, -2, -4, -8, -16, 0, 0, 0, 1, 2, 4, 8, 16, 0, 0 }

Definition at line 124 of file tables.cpp.

const WORD S3MFineTuneTable[16]
 

Initial value:

 
{
        7895,7941,7985,8046,8107,8169,8232,8280,
        8363,8413,8463,8529,8581,8651,8723,8757,        
}

Definition at line 70 of file tables.cpp.

const int SpectrumSinusTable
 

Definition at line 363 of file tables.cpp.

const UINT XMLinearTable[768]
 

Definition at line 144 of file tables.cpp.

const WORD XMPeriodTable[104]
 

Initial value:

 
{
        907,900,894,887,881,875,868,862,856,850,844,838,832,826,820,814,
        808,802,796,791,785,779,774,768,762,757,752,746,741,736,730,725,
        720,715,709,704,699,694,689,684,678,675,670,665,660,655,651,646,
        640,636,632,628,623,619,614,610,604,601,597,592,588,584,580,575,
        570,567,563,559,555,551,547,543,538,535,532,528,524,520,516,513,
        508,505,502,498,494,491,487,484,480,477,474,470,467,463,460,457,
        453,450,447,443,440,437,434,431
}

Definition at line 131 of file tables.cpp.


Generated on Sat Nov 5 16:25:38 2005 for OPIE by  doxygen 1.4.2