Skip to content

Commit e7016fa

Browse files
fixed 8channel parsing
1 parent 3adeb30 commit e7016fa

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

graa_parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class GraaParser():
3939
assign = lvar + Suppress("=") + param
4040
assign.setParseAction(lambda t: GraaParser.parse_assign(t.asList()))
4141
# node definitions
42-
sound_func = Word(alphas) + "~" + Group(ZeroOrMore((param ^ lvar ^ assign) + Optional(PARAM_DIVIDER)))
42+
sound_func = Word(alphanums) + "~" + Group(ZeroOrMore((param ^ lvar ^ assign) + Optional(PARAM_DIVIDER)))
4343
mod_func = OneOrMore(assign + Optional(PARAM_DIVIDER))
4444
ctrl_func = Word(alphas) + "#" + Group(ZeroOrMore((param ^ lvar ^ assign) + Optional(PARAM_DIVIDER)))
4545
session_func = Word(alphas) + "§" + Group(ZeroOrMore((param ^ lvar ^ assign) + Optional(PARAM_DIVIDER)))

graa_sound_functions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ def sampl(*args, **kwargs):
164164
scsynth_client.sendMsg("/s_new", synth_name, -1, 0, 1, "bufnum", sampl_info.graa_samples[sample_id], "speed", speed, "rev", rev, "pan", pan, "cutoff", cutoff, "gain", gain, "start", start, "length", length)
165165
# end sampl()
166166

167-
def sampl8(*args, **kwargs):
167+
def sampl8ch(*args, **kwargs):
168168
"""
169169
Play a sample or a part of it (with SC), with 8-Channel panning
170170
"""
@@ -174,6 +174,7 @@ def sampl8(*args, **kwargs):
174174
speed = float(kwargs.get("speed", 1.0))
175175
rev = float(kwargs.get("rev", 0.0))
176176
pan = float((kwargs.get("pan", 0.0)))
177+
print(pan)
177178
cutoff = float(kwargs.get("cutoff", 20000))
178179
gain = float(kwargs.get("gain", 1.0))
179180
start = float(kwargs.get("start", 0.0))

0 commit comments

Comments
 (0)