So I convinced myself a week ago that I'm going to pass on PSP for one very specific reason: patch management is limited to saving multis. That's not good enough for me: I need to create/tweak an individual part/patch, and save that part/patch as it's own thing. At some point later I want to be able to combine my individually saved parts/patches into multis. From what I can tell, UVI Workstation only allows you save all parts at once, which is great if all you want to do is save multi's. Presumably, if I save a FXP from DAW/host it's saving the whole state of UVI Workstation... which again is a multi, not an individual part.kbaccki wrote:I think you made the right engineering decision here. The downside is that you can only load patches as fast as the engine will allow you to load and init each patch. The upside is that your software architecture is not burdened by locking yourself into a proprietary patch system -- this would translate to substantial maintenance overhead in bug fixing corrupt patch saves and the like, adding new patch ave functionality as UVI enhances patch capability, etc., etc. Not to mention: I actually want individual m5p files so I can move them around, categorize them at will, email to my buddy, etc. With your own patch system you'd need some way export individual patches, which would require filesystem access, which you don't have. Anyway... I think sticking with m5p is the right way to go, perhaps unless you were dealing with a lightweight, simpler type of synth, where saving a whole monolithic patch matrix would be fast and lightweight.iain_morland wrote:The technical background is that the UVI Workstation won't let us browse directories on the user's system from the scripted interface. Everything has to be saved within the patch, including the entire preset system code. That has advantages, though, because it saves less experienced users from hunting around for folder paths, and enabled us to make a great-looking semi-transparent overlay for preset selection in Neo-Soul Keys. (Kontakt doesn't support anything like that!)
Do I have this right?
So... as much as I love the sound and functionality and simplicity of PSP, I have to pass, unfortunately.
And no, I'm not laying out $250-$300 more on top of $150 to be able to save individual patches in Mach5. PSP sounds great and works great on UVI Workstation, but when all is said and done I don't think UVI Workstation was intended as a general purpose hybrid engine for the likes of PSP. If it were, then one could save individual patches (i.e., parts), not just multis.
Yes? No? Am I missing something here?