You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[synth] CHRD mode scene change of chord does not change #751
1.enable a chord to play, not highlighted but as default.
2. now set a scene change with a different chord.
Expected
goes through the list until it hits the right chord
Actual
i set a specific chord for a scene, but it only plays its default chord setting. Does not respect scene changes for this one setting. No trigger changes were made to CHRD
Everything the reporter submitted is in this issue. Comments and status changes here are sent to the reporter on Modwerk, and the reporter’s replies appear here.
Module maintainer actions
Reply here normally. Registered authors and verified current maintainers can manage reports with new comments; no fork or repository write access is needed:
Keep a report open with needs-info while waiting for the reporter. Confirm only a reproduced bug; use unknown for a configuration report. Questions and suggestions can use /modwerk classify question|feature <explanation>. Advanced states: /modwerk investigate <explanation>, /modwerk awaiting-verification <explanation>, /modwerk unconfirm <explanation>.
Only the registered release author can use resolve, after verifying that exact published download fixes the report on their unit. Ordinary closures claim no new firmware fix.
Fixed in my standalone line (Octatrick 2.17/2.18, github.com/timhastie/octatrack-modules): CHRD and VOIC can be assigned to scenes and the crossfader morphs through every chord shape. The Modwerk module is still 0.1.2. I will submit the update when Modwerk confirms the new Octatrack base and how modules register with it.
@timhastie the new base is live: beta base 9b7e0eb3 (#1017 on 28 Oct, then #1026 and #1030). FM Synth registers the same way as 0.1.2, with one ot_machines row from machine-ports.json. What's new are three opt-in flags on that row (flags in machine-ports.json; sdk/machines/octatrack/HOOKS.md, ot_machines; the SRC SETUP items in docs/module-guides/machines.md):
SETUP_PAGE: the machine draws and edits its own SRC SETUP page over USB through a struct modwerk_machine_setup (its page and knob). VECTOR 0.2.5 is the example.
SETUP_ALL: encoder E (slot 10) on SRC SETUP edits the machine's own slot. Without it that encoder stays read-only.
LIST: for a machine without a pool, a double tap on its track opens the machine list, as PICKUP's does.
For the mute, ev_trig_muted (index 35, #912) is unchanged. Over USB the double-tap list now scrolls and its cursor reaches every row; on card builds POLY8 0.3.2 does that.
On versions: my #895 holds 0.1.3, so yours is 0.1.4 as you planned. @jankolkmeier's #884 also says 0.1.3 and makes LFOs and scenes reach the AMP envelope and VOIC/CHRD, which overlaps your CHRD/VOIC scene fix for this issue. Could you two agree which one carries it? My suggestion: 0.1.4 carries it, with Jan credited for what you take from #884, and #884 closes when your PR is up. Jan, is that OK with you?
On Thu, Oct 29, 2026, 09:18 Jannik Aßfalg ***@***.***> wrote:
*repeat98* left a comment (repeat98/modwerk#751)
<#751 (comment)>
@timhastie <https://github.com/timhastie> the new base is live: beta base
9b7e0eb3 (#1017 <#1017> on 28
Oct, then #1026 <#1026> and #1030
<#1030>). FM Synth registers the
same way as 0.1.2, with one ot_machines row from machine-ports.json.
What's new are three opt-in flags on that row (flags in machine-ports.json;
sdk/machines/octatrack/HOOKS.md, ot_machines; the SRC SETUP items in
docs/module-guides/machines.md):
- SETUP_PAGE: the machine draws and edits its own SRC SETUP page over
USB through a struct modwerk_machine_setup (its page and knob). VECTOR
0.2.5 is the example.
- SETUP_ALL: encoder E (slot 10) on SRC SETUP edits the machine's own
slot. Without it that encoder stays read-only.
- LIST: for a machine without a pool, a double tap on its track opens
the machine list, as PICKUP's does.
For the mute, ev_trig_muted (index 35, #912
<#912>) is unchanged. Over USB
the double-tap list now scrolls and its cursor reaches every row; on card
builds POLY8 0.3.2 does that.
On versions: my #895 <#895> holds
0.1.3, so yours is 0.1.4 as you planned. @jankolkmeier
<https://github.com/jankolkmeier>'s#884
<#884> also says 0.1.3 and makes
LFOs and scenes reach the AMP envelope and VOIC/CHRD, which overlaps your
CHRD/VOIC scene fix for this issue. Could you two agree which one carries
it? My suggestion: 0.1.4 carries it, with Jan credited for what you take
from #884 <#884>, and #884
<#884> closes when your PR is up.
Jan, is that OK with you?
—
Reply to this email directly, view it on GitHub
<#751?email_source=notifications&email_token=AAATM3NCTBTCRWAN42GPWOL5WL4MVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNBZGE2TQNRTG422M4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-6491586375>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAATM3KPE37JCC5L2KG7OZD5WL4MVAVCNFSNUABGKJSXA33TNF2G64TZHMYTGOJZGM2DSMZTHA5US43TOVSTWNJZGU2DIMZRGM4DLILWAI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
Activity
timhastie commentedon Oct 24, 2026
Fixed in my standalone line (Octatrick 2.17/2.18, github.com/timhastie/octatrack-modules): CHRD and VOIC can be assigned to scenes and the crossfader morphs through every chord shape. The Modwerk module is still 0.1.2. I will submit the update when Modwerk confirms the new Octatrack base and how modules register with it.
repeat98 commentedon Oct 29, 2026
@timhastie the new base is live: beta base 9b7e0eb3 (#1017 on 28 Oct, then #1026 and #1030). FM Synth registers the same way as 0.1.2, with one
ot_machinesrow frommachine-ports.json. What's new are three opt-in flags on that row (flagsinmachine-ports.json;sdk/machines/octatrack/HOOKS.md,ot_machines; the SRC SETUP items indocs/module-guides/machines.md):SETUP_PAGE: the machine draws and edits its own SRC SETUP page over USB through astruct modwerk_machine_setup(itspageandknob). VECTOR 0.2.5 is the example.SETUP_ALL: encoder E (slot 10) on SRC SETUP edits the machine's own slot. Without it that encoder stays read-only.LIST: for a machine without a pool, a double tap on its track opens the machine list, as PICKUP's does.For the mute,
ev_trig_muted(index 35, #912) is unchanged. Over USB the double-tap list now scrolls and its cursor reaches every row; on card builds POLY8 0.3.2 does that.On versions: my #895 holds 0.1.3, so yours is 0.1.4 as you planned. @jankolkmeier's #884 also says 0.1.3 and makes LFOs and scenes reach the AMP envelope and VOIC/CHRD, which overlaps your CHRD/VOIC scene fix for this issue. Could you two agree which one carries it? My suggestion: 0.1.4 carries it, with Jan credited for what you take from #884, and #884 closes when your PR is up. Jan, is that OK with you?
jankolkmeier commentedon Oct 29, 2026