Skip to content

Ft leave out ctrldev from zs3 loading#545

Open
pft wants to merge 3 commits intozynthian:vangelisfrom
pft:ft-leave-out-ctrldev-from-zs3-loading
Open

Ft leave out ctrldev from zs3 loading#545
pft wants to merge 3 commits intozynthian:vangelisfrom
pft:ft-leave-out-ctrldev-from-zs3-loading

Conversation

@pft
Copy link

@pft pft commented Jan 3, 2026

Fixes zynthian/zynthian-issue-tracking#1534

This goes to the heart of the Zynthian, and I do not presume to understand everything fully, so please review carefully.

@jofemodo jofemodo changed the base branch from oram to vangelis January 19, 2026 11:04
@jofemodo
Copy link
Member

Hi @pft !
Please, could you explain what are you trying to achieve here?
Also, please, don't send more "changes" to oram branch. Only bugfixes.
All changes, improvements, new features must be done in vangelis now.

@jofemodo jofemodo self-assigned this Jan 19, 2026
@jofemodo jofemodo added the help wanted Extra attention is needed label Jan 19, 2026
@pft
Copy link
Author

pft commented Jan 19, 2026

Hi @jofemodo!

Let's say I've made some nice setup with zs3's while having a certain ctrldev driver loaded, say apc key 25 mk2.

Now, when I change to use APC Key 25 + SL (for using SooperLooper), and I recall a zs3, the driver that I had in use while creating those zs3s suddenly gets loaded instead.

This PR leaves out the loading of drivers that were running at the time of zs3 creation, except for when loading last state.
It also adds the option to just load those drivers, for the off chance it makes sense. Could be in a variety of settings: quickly load the ctrldev drivers for the stuff you have available at home vs. the stuff in the studio.

Personally I think ctrldev preferences have little to do in a zs3 (except for being a convenient place for the Last State Functionality). But I love to be proven wrong ;). Maybe ctrldev preferences should go somewhere else entirely.

Upcoming PRs will be to vangelis yes. I made this PR before the big zynbleton makeover I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue: zs3 restores ctrldev driver that was loaded when zs3 was made

2 participants