2
Copyright (C) 2003-2010 Fons Adriaensen <fons@kokkinizita.net>
4
This program is free software; you can redistribute it and/or modify
5
it under the terms of the GNU General Public License as published by
6
the Free Software Foundation; either version 2 of the License, or
7
(at your option) any later version.
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
GNU General Public License for more details.
14
You should have received a copy of the GNU General Public License
15
along with this program; if not, write to the Free Software
16
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
25
float scale_pythagorean [12] =
42
// 1/4 comma meantone (Pietro Aaron, 1523)
44
float scale_meanquart [12] =
61
// Andreas Werckmeister III, 1681
63
float scale_werckm3 [12] =
82
float scale_kirnberg3 [12] =
99
// Well-tempered (Jacob Breetvelt)
101
float scale_welltemp [12] =
120
float scale_equaltemp [12] =
137
// The following five were contributed by Hanno Hoffstadt.
138
// The Lehman temperament was also provided by Adam Sampson.
142
float scale_ahrend [12] =
161
float scale_vallotti [12] =
180
float scale_kellner [12] =
199
float scale_lehman [12] =
217
float scale_pure_cfg [12] =
235
struct temper scales [NSCALES] =
237
{ "Pythagorean", "pyt", scale_pythagorean },
238
{ "Meantone 1/4", "mtq", scale_meanquart },
239
{ "Werckmeister III", "we3", scale_werckm3 },
240
{ "Kirnberger III", "ki3", scale_kirnberg3 },
241
{ "Well Tempered", "wt", scale_welltemp },
242
{ "Equally Tempered", "et", scale_equaltemp },
243
{ "Vogel/Ahrend", "ahr", scale_ahrend },
244
{ "Vallotti", "val", scale_vallotti },
245
{ "Kellner", "kel", scale_kellner },
246
{ "Lehman", "leh", scale_lehman },
247
{ "Pure C/F/G", "cfg", scale_pure_cfg },