diff options
Diffstat (limited to 'sound/oss/tuning.h')
-rw-r--r-- | sound/oss/tuning.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sound/oss/tuning.h b/sound/oss/tuning.h new file mode 100644 index 000000000000..858e1fe6c618 --- /dev/null +++ b/sound/oss/tuning.h | |||
@@ -0,0 +1,29 @@ | |||
1 | #ifdef SEQUENCER_C | ||
2 | |||
3 | unsigned short semitone_tuning[24] = | ||
4 | { | ||
5 | /* 0 */ 10000, 10595, 11225, 11892, 12599, 13348, 14142, 14983, | ||
6 | /* 8 */ 15874, 16818, 17818, 18877, 20000, 21189, 22449, 23784, | ||
7 | /* 16 */ 25198, 26697, 28284, 29966, 31748, 33636, 35636, 37755 | ||
8 | }; | ||
9 | |||
10 | unsigned short cent_tuning[100] = | ||
11 | { | ||
12 | /* 0 */ 10000, 10006, 10012, 10017, 10023, 10029, 10035, 10041, | ||
13 | /* 8 */ 10046, 10052, 10058, 10064, 10070, 10075, 10081, 10087, | ||
14 | /* 16 */ 10093, 10099, 10105, 10110, 10116, 10122, 10128, 10134, | ||
15 | /* 24 */ 10140, 10145, 10151, 10157, 10163, 10169, 10175, 10181, | ||
16 | /* 32 */ 10187, 10192, 10198, 10204, 10210, 10216, 10222, 10228, | ||
17 | /* 40 */ 10234, 10240, 10246, 10251, 10257, 10263, 10269, 10275, | ||
18 | /* 48 */ 10281, 10287, 10293, 10299, 10305, 10311, 10317, 10323, | ||
19 | /* 56 */ 10329, 10335, 10341, 10347, 10353, 10359, 10365, 10371, | ||
20 | /* 64 */ 10377, 10383, 10389, 10395, 10401, 10407, 10413, 10419, | ||
21 | /* 72 */ 10425, 10431, 10437, 10443, 10449, 10455, 10461, 10467, | ||
22 | /* 80 */ 10473, 10479, 10485, 10491, 10497, 10503, 10509, 10515, | ||
23 | /* 88 */ 10521, 10528, 10534, 10540, 10546, 10552, 10558, 10564, | ||
24 | /* 96 */ 10570, 10576, 10582, 10589 | ||
25 | }; | ||
26 | #else | ||
27 | extern unsigned short semitone_tuning[24]; | ||
28 | extern unsigned short cent_tuning[100]; | ||
29 | #endif | ||