1 #ifndef __KEYSIG_H__
2 #define __KEYSIG_H__
3 
4 #include <denemo/denemo.h>
5 
6 void keysig_new_maj(gint number);
7 void keysig_new_cmaj (GtkAction* action, DenemoScriptParam *param);
8 void keysig_new_gmaj (GtkAction* action, DenemoScriptParam *param);
9 void keysig_new_dmaj (GtkAction* action, DenemoScriptParam *param);
10 void keysig_new_amaj (GtkAction* action, DenemoScriptParam *param);
11 void keysig_new_emaj (GtkAction* action, DenemoScriptParam *param);
12 void keysig_new_bmaj (GtkAction* action, DenemoScriptParam *param);
13 void keysig_new_fsharpmaj (GtkAction* action, DenemoScriptParam *param);
14 void keysig_new_csharpmaj (GtkAction* action, DenemoScriptParam *param);
15 void keysig_new_fmaj (GtkAction* action, DenemoScriptParam *param);
16 void keysig_new_bflatmaj (GtkAction* action, DenemoScriptParam *param);
17 void keysig_new_eflatmaj (GtkAction* action, DenemoScriptParam *param);
18 void keysig_new_aflatmaj (GtkAction* action, DenemoScriptParam *param);
19 void keysig_new_dflatmaj (GtkAction* action, DenemoScriptParam *param);
20 void keysig_new_gflatmaj (GtkAction* action, DenemoScriptParam *param);
21 void keysig_new_cflatmaj (GtkAction* action, DenemoScriptParam *param);
22 
23 void keysig_new_min(gint number);
24 void keysig_new_amin (GtkAction* action, DenemoScriptParam *param);
25 void keysig_new_emin (GtkAction* action, DenemoScriptParam *param);
26 void keysig_new_bmin (GtkAction* action, DenemoScriptParam *param);
27 void keysig_new_fsharpmin (GtkAction* action, DenemoScriptParam *param);
28 void keysig_new_csharpmin (GtkAction* action, DenemoScriptParam *param);
29 void keysig_new_gsharpmin (GtkAction* action, DenemoScriptParam *param);
30 void keysig_new_dsharpmin (GtkAction* action, DenemoScriptParam *param);
31 void keysig_new_asharpmin (GtkAction* action, DenemoScriptParam *param);
32 void keysig_new_dmin (GtkAction* action, DenemoScriptParam *param);
33 void keysig_new_gmin (GtkAction* action, DenemoScriptParam *param);
34 void keysig_new_cmin (GtkAction* action, DenemoScriptParam *param);
35 void keysig_new_fmin (GtkAction* action, DenemoScriptParam *param);
36 void keysig_new_bflatmin (GtkAction* action, DenemoScriptParam *param);
37 void keysig_new_eflatmin (GtkAction* action, DenemoScriptParam *param);
38 void keysig_new_aflatmin (GtkAction* action, DenemoScriptParam *param);
39 
40 void keysig_set_maj(gint number);
41 void keysig_set_cmaj (GtkAction* action, DenemoScriptParam *param);
42 void keysig_set_gmaj (GtkAction* action, DenemoScriptParam *param);
43 void keysig_set_dmaj (GtkAction* action, DenemoScriptParam *param);
44 void keysig_set_amaj (GtkAction* action, DenemoScriptParam *param);
45 void keysig_set_emaj (GtkAction* action, DenemoScriptParam *param);
46 void keysig_set_bmaj (GtkAction* action, DenemoScriptParam *param);
47 void keysig_set_fsharpmaj (GtkAction* action, DenemoScriptParam *param);
48 void keysig_set_csharpmaj (GtkAction* action, DenemoScriptParam *param);
49 void keysig_set_fmaj (GtkAction* action, DenemoScriptParam *param);
50 void keysig_set_bflatmaj (GtkAction* action, DenemoScriptParam *param);
51 void keysig_set_eflatmaj (GtkAction* action, DenemoScriptParam *param);
52 void keysig_set_aflatmaj (GtkAction* action, DenemoScriptParam *param);
53 void keysig_set_dflatmaj (GtkAction* action, DenemoScriptParam *param);
54 void keysig_set_gflatmaj (GtkAction* action, DenemoScriptParam *param);
55 void keysig_set_cflatmaj (GtkAction* action, DenemoScriptParam *param);
56 
57 void keysig_set_min(gint number);
58 void keysig_set_amin (GtkAction* action, DenemoScriptParam *param);
59 void keysig_set_emin (GtkAction* action, DenemoScriptParam *param);
60 void keysig_set_bmin (GtkAction* action, DenemoScriptParam *param);
61 void keysig_set_fsharpmin (GtkAction* action, DenemoScriptParam *param);
62 void keysig_set_csharpmin (GtkAction* action, DenemoScriptParam *param);
63 void keysig_set_gsharpmin (GtkAction* action, DenemoScriptParam *param);
64 void keysig_set_dsharpmin (GtkAction* action, DenemoScriptParam *param);
65 void keysig_set_asharpmin (GtkAction* action, DenemoScriptParam *param);
66 void keysig_set_dmin (GtkAction* action, DenemoScriptParam *param);
67 void keysig_set_gmin (GtkAction* action, DenemoScriptParam *param);
68 void keysig_set_cmin (GtkAction* action, DenemoScriptParam *param);
69 void keysig_set_fmin (GtkAction* action, DenemoScriptParam *param);
70 void keysig_set_bflatmin (GtkAction* action, DenemoScriptParam *param);
71 void keysig_set_eflatmin (GtkAction* action, DenemoScriptParam *param);
72 void keysig_set_aflatmin (GtkAction* action, DenemoScriptParam *param);
73 
74 #endif