meanmedianmoge / zoia_lib

Patch manager for Empress Effects ZOIA pedal
GNU General Public License v3.0
140 stars 19 forks source link

Create and edit patches via the app #110

Open meanmedianmoge opened 3 years ago

meanmedianmoge commented 3 years ago

Is your feature request related to a problem? Please describe. Not necessarily a problem, but a natural extension to a patch management app is the ability to edit existing and create new patches with the UI.

Describe the solution you'd like A functional UI which allows for tweaking of existing patches (rename modules, change connections, alter options chosen, add new modules, etc) as well as creating new patches from scratch.

Describe alternatives you've considered Use the ZOIA, which is a perfectly fine alternative.

Additional context This is targeted for version 1.3, stay tuned here for updates.

meanmedianmoge commented 3 years ago

Progress so far:

Next steps:

victorcampos commented 8 months ago

Hi @meanmedianmoge! I've just stumbled upon this issue after using the ZOIA Librarian for a couple of years, I'd like to ask if there's any design/battle plan on how you are approaching this implementation, I'd like to contribute and assume since you've been working on it for a while there might be a design already getting in place.

Let me know if there's any way to help :) My Python-fu is a bit rusty but not gone, it's been a few years since I worked with larger applications professionally in Python but I still use it quite often for small apps so I don't think I'd be a drag to your development, haha.

meanmedianmoge commented 8 months ago

@victorcampos thanks for reaching out! I'll take all the assistance I can get on this feature. I think the major hurdle is in the UI implementation.. how we want it to look and function. I have some ideas but am unsure of how to get them off the ground. The actual backend code is pretty much there (see the zoia-python-modules branch for more), but could also use some refinement.