Line data Source code
1 3 : ppg_pattern(
2 : ppg_cs_layer_0, /* Layer id */
3 3 : PPG_TOKENS(
4 : PPG_CS_N('a'),
5 : PPG_CS_N('b'),
6 : ppg_token_set_action(
7 : PPG_CS_N('c'),
8 : PPG_CS_ACTION(Pattern_1)
9 : )
10 : )
11 : );
12 :
13 3 : ppg_pattern(
14 : ppg_cs_layer_0, /* Layer id */
15 3 : PPG_TOKENS(
16 : PPG_CS_N('a'),
17 : PPG_CS_N('a'),
18 : ppg_token_set_action(
19 : PPG_CS_N('c'),
20 : PPG_CS_ACTION(Pattern_2)
21 : )
22 : )
23 : );
24 :
25 3 : ppg_pattern(
26 : ppg_cs_layer_0, /* Layer id */
27 3 : PPG_TOKENS(
28 : PPG_CS_N('a'),
29 : PPG_CS_N('b'),
30 : ppg_token_set_action(
31 : PPG_CS_N('d'),
32 : PPG_CS_ACTION(Pattern_3)
33 : )
34 : )
35 : );
36 :
37 3 : ppg_single_note_line(
38 : ppg_cs_layer_0,
39 3 : PPG_CS_ACTION(Single_Note_Line_1),
40 3 : PPG_INPUTS(
41 : PPG_CS_CHAR('r'),
42 : PPG_CS_CHAR('n'),
43 : PPG_CS_CHAR('m')
44 : )
45 : );
46 :
47 3 : ppg_tap_dance(
48 : ppg_cs_layer_0,
49 3 : PPG_CS_CHAR('a'), /* The tap key */
50 3 : PPG_TAP_DEFINITIONS(
51 : PPG_TAP(3,
52 : PPG_CS_ACTION(3_Taps)
53 : ),
54 : PPG_TAP(5,
55 : PPG_CS_ACTION(5_Taps)
56 : )
57 : )
58 : );
|