Saw the project and thought I'd offer my seq24 launchpad .seq24rc file. It's got a few more things in it. I didn't want to be presumptuous and makle a pull request, but this might be useful. it includes Launchpad mapping for the mute groups and learn as well as screen set paging and BPM adjustment.
Since I can't get feedback from the keytboard entered toggles, I didn't want to get the Launchpad LEDs out of sync. I wrote a MIDI file that I use aplaymidi to throw at the Launchpad to light the LEDs in a multicolor pattern before I use it. The LEDs aren't responsive, but they do help you find the appropriate button for the desired grid cell.
Cheers,
--tim
#
# Seq 24 Init File
#
[midi-control]
74
0 [1 0 144 0 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
1 [1 0 144 16 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
2 [1 0 144 32 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
3 [1 0 144 48 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
4 [1 0 144 1 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
5 [1 0 144 17 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
6 [1 0 144 33 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
7 [1 0 144 49 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
8 [1 0 144 2 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
9 [1 0 144 18 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
10 [1 0 144 34 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
11 [1 0 144 50 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
12 [1 0 144 3 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
13 [1 0 144 19 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
14 [1 0 144 35 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
15 [1 0 144 51 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
16 [1 0 144 4 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
17 [1 0 144 20 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
18 [1 0 144 36 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
19 [1 0 144 52 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
20 [1 0 144 5 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
21 [1 0 144 21 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
22 [1 0 144 37 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
23 [1 0 144 53 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
24 [1 0 144 6 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
25 [1 0 144 22 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
26 [1 0 144 38 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
27 [1 0 144 54 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
28 [1 0 144 7 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
29 [1 0 144 23 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
30 [1 0 144 39 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
31 [1 0 144 55 0 127] [0 0 0 0 0 0] [0 0 0 0 0 0]
# mute in group
32 [0 0 0 0 0 0] [1 0 144 64 0 127] [0 0 0 0 0 0]
33 [0 0 0 0 0 0] [1 0 144 80 0 127] [0 0 0 0 0 0]
34 [0 0 0 0 0 0] [1 0 144 96 0 127] [0 0 0 0 0 0]
35 [0 0 0 0 0 0] [1 0 144 112 0 127] [0 0 0 0 0 0]
36 [0 0 0 0 0 0] [1 0 144 65 0 127] [0 0 0 0 0 0]
37 [0 0 0 0 0 0] [1 0 144 81 0 127] [0 0 0 0 0 0]
38 [0 0 0 0 0 0] [1 0 144 97 0 127] [0 0 0 0 0 0]
39 [0 0 0 0 0 0] [1 0 144 113 0 127] [0 0 0 0 0 0]
40 [0 0 0 0 0 0] [1 0 144 66 0 127] [0 0 0 0 0 0]
41 [0 0 0 0 0 0] [1 0 144 82 0 127] [0 0 0 0 0 0]
42 [0 0 0 0 0 0] [1 0 144 98 0 127] [0 0 0 0 0 0]
43 [0 0 0 0 0 0] [1 0 144 114 0 127] [0 0 0 0 0 0]
44 [0 0 0 0 0 0] [1 0 144 67 0 127] [0 0 0 0 0 0]
45 [0 0 0 0 0 0] [1 0 144 83 0 127] [0 0 0 0 0 0]
46 [0 0 0 0 0 0] [1 0 144 99 0 127] [0 0 0 0 0 0]
47 [0 0 0 0 0 0] [1 0 144 115 0 127] [0 0 0 0 0 0]
48 [0 0 0 0 0 0] [1 0 144 68 0 127] [0 0 0 0 0 0]
49 [0 0 0 0 0 0] [1 0 144 84 0 127] [0 0 0 0 0 0]
50 [0 0 0 0 0 0] [1 0 144 100 0 127] [0 0 0 0 0 0]
51 [0 0 0 0 0 0] [1 0 144 116 0 127] [0 0 0 0 0 0]
52 [0 0 0 0 0 0] [1 0 144 69 0 127] [0 0 0 0 0 0]
53 [0 0 0 0 0 0] [1 0 144 85 0 127] [0 0 0 0 0 0]
54 [0 0 0 0 0 0] [1 0 144 101 0 127] [0 0 0 0 0 0]
55 [0 0 0 0 0 0] [1 0 144 117 0 127] [0 0 0 0 0 0]
56 [0 0 0 0 0 0] [1 0 144 70 0 127] [0 0 0 0 0 0]
57 [0 0 0 0 0 0] [1 0 144 86 0 127] [0 0 0 0 0 0]
58 [0 0 0 0 0 0] [1 0 144 102 0 127] [0 0 0 0 0 0]
59 [0 0 0 0 0 0] [1 0 144 118 0 127] [0 0 0 0 0 0]
60 [0 0 0 0 0 0] [1 0 144 71 0 127] [0 0 0 0 0 0]
61 [0 0 0 0 0 0] [1 0 144 87 0 127] [0 0 0 0 0 0]
62 [0 0 0 0 0 0] [1 0 144 103 0 127] [0 0 0 0 0 0]
63 [0 0 0 0 0 0] [1 0 144 119 0 127] [0 0 0 0 0 0]
# bpm up
64 [0 0 0 0 0 0] [1 0 176 104 0 127] [0 0 0 0 0 0]
# bpm down
65 [0 0 0 0 0 0] [1 0 176 105 0 127] [0 0 0 0 0 0]
# screen set up
66 [0 0 0 0 0 0] [1 0 176 107 0 127] [0 0 0 0 0 0]
# screen set down
67 [0 0 0 0 0 0] [1 0 176 106 0 127] [0 0 0 0 0 0]
# mod replace
68 [0 0 0 0 0 0] [1 0 144 8 0 127] [0 0 0 0 0 0]
# mod snapshot
69 [0 0 0 0 0 0] [1 0 144 24 0 127] [0 0 0 0 0 0]
# mod queue
70 [0 0 0 0 0 0] [0 0 0 0 0 0] [0 0 0 0 0 0]
# mod gmute
71 [0 0 0 0 0 0] [0 0 0 0 0 0] [0 0 0 0 0 0]
# mod glearn
72 [0 0 0 0 0 0] [1 0 176 110 0 127] [1 0 176 111 0 127]
# screen set play
73 [0 0 0 0 0 0] [0 0 0 0 0 0] [0 0 0 0 0 0]
[mute-group]
1024
0 [0 1 1 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
1 [1 0 1 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
2 [1 1 0 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
3 [1 1 1 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
4 [0 0 0 0 0 1 1 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
5 [0 0 0 0 1 0 1 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
6 [0 0 0 0 1 1 0 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
7 [0 0 0 0 1 1 1 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
8 [0 0 0 0 0 0 0 0] [0 1 1 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
9 [0 0 0 0 0 0 0 0] [1 0 1 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
10 [0 0 0 0 0 0 0 0] [1 1 0 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
11 [0 0 0 0 0 0 0 0] [1 1 1 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
12 [0 0 0 0 0 0 0 0] [0 0 0 0 0 1 1 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
13 [0 0 0 0 0 0 0 0] [0 0 0 0 1 0 1 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
14 [0 0 0 0 0 0 0 0] [0 0 0 0 1 1 0 1] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
15 [0 0 0 0 0 0 0 0] [0 0 0 0 1 1 1 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
16 [1 1 0 1 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
17 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
18 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
19 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
20 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
21 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
22 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
23 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
24 [1 1 1 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
25 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
26 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
27 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
28 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
29 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
30 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
31 [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0]
[midi-clock]
5
# [0] 14:0 (Midi Through Port-0)
0 0
# [1] 16:0 (Launchpad MIDI 1)
1 0
# [2] 20:0 (UM-1 MIDI 1)
2 0
# [3] 128:0 (qjackctl)
3 0
# [4] 129:0 (Pure Data Midi-In 1)
4 0
[midi-clock-mod-ticks]
64
[midi-input]
4
# [0] 14:0 (Midi Through Port-0)
0 1
# [1] 16:0 (Launchpad MIDI 1)
1 1
# [2] 20:0 (UM-1 MIDI 1)
2 0
# [3] 129:1 (Pure Data Midi-Out 1)
3 0
[manual-alsa-ports]
# set to 1 if you want seq24 to create its own alsa ports and
# not connect to other clients
0
[interaction-method]
#0 - 'seq24' (original seq24 method)
#1 - 'fruity' (similar to a certain fruity sequencer we like)
1
[keyboard-control]
# Key #, Sequence #
32
44 31 # comma
49 0 # 1
50 4 # 2
51 8 # 3
52 12 # 4
53 16 # 5
54 20 # 6
55 24 # 7
56 28 # 8
97 2 # a
98 19 # b
99 11 # c
100 10 # d
101 9 # e
102 14 # f
103 18 # g
104 22 # h
105 29 # i
106 26 # j
107 30 # k
109 27 # m
110 23 # n
113 1 # q
114 13 # r
115 6 # s
116 17 # t
117 25 # u
118 15 # v
119 5 # w
120 7 # x
121 21 # y
122 3 # z
[keyboard-group]
# Key #, group #
32
33 0 # exclam
34 1 # quotedbl
35 2 # numbersign
36 3 # dollar
37 4 # percent
38 5 # ampersand
40 7 # parenleft
47 6 # slash
59 31 # semicolon
65 16 # A
66 28 # B
67 26 # C
68 18 # D
69 10 # E
70 19 # F
71 20 # G
72 21 # H
73 15 # I
74 22 # J
75 23 # K
77 30 # M
78 29 # N
81 8 # Q
82 11 # R
83 17 # S
84 12 # T
85 14 # U
86 27 # V
87 9 # W
88 25 # X
89 13 # Y
90 24 # Z
# bpm up, down
39 59 # apostrophe semicolon
# screen set up, down, play
93 91 65360 # bracketright bracketleft Home
# group on, off, learn
65481 65480 65379 # F12 F11 Insert
# replace, queue, snapshot_1, snapshot 2, keep queue
65507 65515 65513 65514 92 # Control_L Super_L Alt_L Alt_R backslash
1 # show_ui_sequence_key (1=true/0=false)
32 # space start sequencer
65307 # Escape stop sequencer
[jack-transport]
# jack_transport - Enable sync with JACK Transport.
0
# jack_master - Seq24 will attempt to serve as JACK Master.
0
# jack_master_cond - Seq24 will fail to be master if there is already a master set.
0
# jack_start_mode
#0 = Playback will be in live mode. Use this to allow muting and unmuting of loops.
#1 = Playback will use the song editors data.
1
[last-used-dir]
# Last used directory.
/home/pi/
Saw the project and thought I'd offer my seq24 launchpad .seq24rc file. It's got a few more things in it. I didn't want to be presumptuous and makle a pull request, but this might be useful. it includes Launchpad mapping for the mute groups and learn as well as screen set paging and BPM adjustment.
Since I can't get feedback from the keytboard entered toggles, I didn't want to get the Launchpad LEDs out of sync. I wrote a MIDI file that I use aplaymidi to throw at the Launchpad to light the LEDs in a multicolor pattern before I use it. The LEDs aren't responsive, but they do help you find the appropriate button for the desired grid cell.
Cheers,
--tim